我有两个视图,我不应该允许用户触摸,他们只需键入。如何禁用视图的任何触摸事件?。
答案 0 :(得分:5)
试试这种方式
设置touchListener并在两者中都返回
view1.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
view2.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
答案 1 :(得分:3)
view.setOnTouchListener(null);