private boolean onLongClicked = false;
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (v.getId()) {
case R.id.iv_plus:
if (event.getAction() == MotionEvent.ACTION_BUTTON_PRESS ||
event.getAction() == MotionEvent.ACTION_DOWN||
event.getAction() == MotionEvent.ACTION_HOVER_ENTER||
event.getAction() == MotionEvent.ACTION_MASK||
event.getAction() == MotionEvent.ACTION_POINTER_DOWN||
event.getAction() == MotionEvent.ACTION_MOVE) {
onLongClicked = true;
} else {
onLongClicked = false;
}
break;
}
return false;
}
onThouch事件判断按钮是否被按住
最新推荐文章于 2021-02-22 23:26:23 发布