2014-03-04 87 views
0

我想在我的應用程序中有時抑制觸摸屏輸入。Android抑制觸摸屏輸入

我嘗試這樣做:

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

但它並沒有區別......

回答

1

不要通過打電話到你超,剛剛返回。

這個重寫的方法是爲了讓你可以添加你自己的功能,但是把它發送給super,仍然會把觸摸傳遞給系統來處理。

+0

好的,謝謝,我解決了我的問題!我返回 super.dispatchTouchEvent(ev); 是否應該使用事件,如果應該使用false,則使用false。 –