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,528
  • 2
  • 28
  • 50
sumit
  • 1,017
  • 1
  • 9
  • 14
0

block touch event

getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
Jai Khambhayta
  • 2,664
  • 16
  • 26