gpt4 book ai didi

java - 如何处理 Android 中的触摸或按下事件?

转载 作者:太空宇宙 更新时间:2023-11-03 11:34:00 24 4
gpt4 key购买 nike

好吧,我有 4 个 ImageView ..

我如何控制按下和向上按下时发生的情况

像这样说:

其中一个图像被按下,textview 变为 1,但是当他们松开那个图像时,文本将变回 0?

最佳答案

您需要使用 OnTouchListener并让它在您的 Views 上监听 TouchEvents

例如:

MyTouchListener l = new MyTouchListener();
view.setOnTouchListener(l);

这是 MyTouchListener 的示例:

class MyOnTouchListener implements OnTouchListener {
public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction()) {
case MotionEvent.ACTION_DOWN:
// touch down code
break;

case MotionEvent.ACTION_MOVE:
// touch move code
break;

case MotionEvent.ACTION_UP:
// touch up code
break;
}
return true;
}
}

关于java - 如何处理 Android 中的触摸或按下事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7643146/

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