我想从relativeLayout 捕获两个事件。当用户单击它以及当用户释放单击时(例如 mousedown/mouseup)
rl.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
//
}
});
我尝试设置类似:
if(event == MotionEvent.ACTION_DOWN) {
}
但是 eclipse 只是抛出一个关于不兼容操作数类型的错误。有谁知道怎么做吗?
最佳答案
尝试...
if (event.getAction() == MotionEvent.ACTION_DOWN) {
...
}
关于java - 如何为relativeLayout设置OnTouchListener?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6559881/