是否可以禁用触摸屏?

时间:2017-11-04 18:10:03

标签: android lockscreen

我正在开发一个锁屏应用程序。 但我必须显示黑屏,以便可以发生自动超时,以便用户可以使用正常的解锁方法。

但问题是如果用户触摸屏幕然后自动超时重置,即使我使用此设置整个屏幕布局不可触及:

        getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
                WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
        getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);

任何人都可以告诉我屏幕超时如何在设定的时间之后发生,并且一旦创建活动就超时运行,并且当用户触摸屏幕时dos不会重置。

0 个答案:

没有答案