2017-06-01 52 views
0

如何在Android Studio中禁用或阻止整個活動的觸摸? 我知道如何禁用觸摸爲單個或多個視圖,但不知道如何禁用它的整個活動...爲整個活動禁用觸摸

回答

0

塊觸摸事件

getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, 
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE); 
0

使用此它真的很簡單:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE, 
        WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE); 

並取回觸摸:

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);