2

How Can I disable or Block Touch in Android Studio for a whole Activity? I know how to disable touch for a Single or more Views but not how to disable it for a whole activity...

BenedictXIV
  • 21
  • 1
  • 5

2 Answers2

5

Use this it's really simple:

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

And to get touch back:

getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
SerCe
  • 5,826
  • 2
  • 32
  • 53
sumit
  • 1,047
  • 1
  • 10
  • 15
0

block touch event

getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
Jai Khambhayta
  • 4,198
  • 2
  • 22
  • 29