我正在尝试禁用屏幕锁定。我希望屏幕在超时后关闭,但在触摸时再次使用我的应用程序。
由于不推荐使用keywardlock,我在onCreate()中尝试了以下内容:
final Window win = getWindow();
win.setFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED,
WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
以防万一,我在清单中添加了以下内容(这是否需要?):
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
<uses-permission android:name="android.permission.FLAG_SHOW_WHEN_LOCKED" />
然而,在我平时超时后,屏幕被锁定......
我做错了什么? 谢谢!