2014-03-04 68 views
0

我想在我的应用程序中有时抑制触摸屏输入。Android抑制触摸屏输入

我尝试这样做:

public boolean dispatchTouchEvent(MotionEvent ev) { 
    super.dispatchTouchEvent(ev); 
    return true; // or false 
} 

但它并没有区别......

回答

1

不要通过打电话到你超,刚刚返回。

这个重写的方法是为了让你可以添加你自己的功能,但是把它发送给super,仍然会把触摸传递给系统来处理。

+0

好的,谢谢,我解决了我的问题!我返回 super.dispatchTouchEvent(ev); 是否应该使用事件,如果应该使用false,则使用false。 –