80,493
社区成员
发帖
与我相关
我的任务
分享
@Override
public boolean onTouch(View v, MotionEvent event) {
// TODO Auto-generated method stub
int EvtNum = event.getAction();
switch (EvtNum) {
case MotionEvent.ACTION_DOWN: {
v.setBackgroundColor(Color.GRAY);
return false;
}
case MotionEvent.ACTION_MOVE | MotionEvent.ACTION_OUTSIDE: {
//Toast.makeText(JQqueryActivity.this, "MOVE-OUT", Toast.LENGTH_SHORT).show();
MotionEvent event1 = MotionEvent.obtain(event);
event1.setAction(MotionEvent.ACTION_UP);
v.dispatchTouchEvent(event1);
return false;
}
case MotionEvent.ACTION_CANCEL : {
v.setBackgroundColor(Color.BLACK);
return false;
}
case MotionEvent.ACTION_UP: {
v.setBackgroundColor(Color.BLACK);
//Toast.makeText(JQqueryActivity.this, "UP", Toast.LENGTH_SHORT).show();
return false;
}
default:
break;
}
return false;
}