gpt4 book ai didi

android - Android中的触摸释放方法

转载 作者:IT老高 更新时间:2023-10-28 22:19:21 25 4
gpt4 key购买 nike

我正在尝试在 Android 中捕获 TouchRelease 事件。我已经看到 event.getAction() 返回 Action 类型。但在 onTouchEvent 内部,它总是给出 Action ACTION_DOWN
你知道如何捕获触摸释放事件吗?

public boolean onTouchEvent(MotionEvent event) {
Log.d(TAG,""+event.getAction());
return super.onTouchEvent(event);
}

最佳答案

您可以使用 ACTION_UP:http://developer.android.com/reference/android/view/MotionEvent.html#ACTION_UP

View view = new View();

view.setOnTouchListener(new OnTouchListener () {
public boolean onTouch(View view, MotionEvent event) {
if (event.getAction() == android.view.MotionEvent.ACTION_DOWN) {
Log.d("TouchTest", "Touch down");
} else if (event.getAction() == android.view.MotionEvent.ACTION_UP) {
Log.d("TouchTest", "Touch up");
}
return true;
}
});

关于android - Android中的触摸释放方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5765904/

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