我希望在指针超出 View 边界时收到通知。所以我这样设置监听器:
view.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_HOVER_EXIT) {
// Notify
}
}
但是,这是行不通的。有什么想法吗? 非常感谢!
最佳答案
根据文档,它应该交付给
View.onGenericMotionEvent(MotionEvent)
而不是
View.onTouchEvent(MotionEvent)
关于java - 正确使用 MotionEvent.ACTION_HOVER_EXIT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31008740/