gpt4 book ai didi

android - 为什么 getAction 方法总是返回 ACTION_DOWN?

转载 作者:行者123 更新时间:2023-11-29 14:52:53 31 4
gpt4 key购买 nike

我正在使用 onTouchListener 进行布局。我想在布局之外点击。我为布局设置了 onTouchListetener。但是运动事件总是显示 ACTION_DOWN。即使我触摸到 View 之外,它也没有显示 ACTION_OUTSIDE。谁能帮我找出为什么它没有显示常量 ACTION_OUTSIDE。这是我正在使用的代码

Layout.setOnTouchListener(new View.OnTouchListener() {

@Override
public boolean onTouch(View v, MotionEvent event) {
Log.i("action",event.getAction()+"");
if (event.getAction() == MotionEvent.ACTION_OUTSIDE) {
Toast.makeText(getApplicationContext(), "check", Toast.LENGTH_SHORT).show();
return true;
}

return false;
}
});

最佳答案

如果您返回 false,那么您表示您不想再接收触摸事件。您需要返回 true 才能继续获取运动事件。

关于android - 为什么 getAction 方法总是返回 ACTION_DOWN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13116910/

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