xml 레이아웃에 id 값을 layout 으로 선언해 놓고
java 파일에서
layout.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction()){
case MotionEvent.ACTION_UP:
Toast.makeText(getApplicationContext(),"UP",Toast.LENGTH_LONG).show();
layout.setBackgroundColor(Color.parseColor("#ffffff"));
break;
case MotionEvent.ACTION_DOWN:
layout.setBackgroundColor(Color.parseColor("#e1ebcc"));
break;
}
return false;
}
});
이렇게 선언했는데 눌렸을 때 색은 바뀌는데 땟을 때 토스트 메시지도 안뜹니다.
switch 에서 break 로 나가서 UP 이 인식이 안되는 건가 싶기도 하고 어떻게 해야하죠?