gpt4 book ai didi

android - 如何在用户触摸屏幕时停止 OnTouchListener? <机器人>

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:10:30 24 4
gpt4 key购买 nike

嘿,我正在寻找一种方法来强制用户取消触摸并强制他再次举起手指重新选择。

这基本上是我的问题:

enter image description here

最佳答案

选项 1:

设置 OnClickListener 而不是 OnTouchListener。

选项 2:

捕获 ACTION_UP 并仅在它之后应用您的操作。

boolean pressFlag= false; 

public boolean onTouch(View v, MotionEvent event) {

int action = event.getAction();

switch (action) {

case MotionEvent.ACTION_DOWN:
if(pressFlag==false){
// applay your action
pressFlag==true;
}else{
//do nothing
}
break;

case MotionEvent.ACTION_UP:
pressFlag==false;
break;

default:
break;

}
return true;

关于android - 如何在用户触摸屏幕时停止 OnTouchListener? <机器人>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24976670/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com