Как звонить MotionEvent.ACTION_UP
после MotionEvent.ACTION_MOVE
в setOnTouchListener
из Button
вызов ACTION_UP после ACTION_MOVE
Ниже мал Отрывки ...
slide_button_start.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()) {
case MotionEvent.ACTION_MOVE:
if(!rect.contains(v.getLeft() + (int) event.getX(), v.getTop() + (int) event.getY())){
logIt("OUtSide");
v.clearFocus();
viewPager.bringToFront();
return true;
}
return false;
case MotionEvent.ACTION_DOWN:
logIt("Touch...Down");
rect = new Rect(v.getLeft(), v.getTop(), v.getRight(), v.getBottom());
return true;
case MotionEvent.ACTION_UP:
logIt("UP ha called");
return true;
}
return false;
}
});
Любой ответ Оценил .... Thks
возвращение справедливо, когда действие == ACTION_MOVE – pskink
@pskink Да, но это не называют ACTION_UP – nitesh
добавить ACTION_CANCEL – pskink