我正在试着关闭屏幕锁定。我希望屏幕在超时后关闭,但当触摸时又可以继续使用我的应用程序。
由于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" />尽管如此,在我通常的超时之后,屏幕还是被锁定了。
我做错了什么??谢谢!
https://stackoverflow.com/questions/13482058
复制相似问题