Android 应用程序 - 禁用屏幕锁定
Android application - disable screen lock
我正在尝试在应用 运行 时禁用我的 phone 的自动屏幕锁定。
我使用了以下权限和代码,
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
phone自动锁定被禁用,但显示灯不亮(在设置中设置显示超时)。
我怎样才能同时启用显示?
添加 WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
标志以保持屏幕开启:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
我正在尝试在应用 运行 时禁用我的 phone 的自动屏幕锁定。 我使用了以下权限和代码,
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.DISABLE_KEYGUARD"/>
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
phone自动锁定被禁用,但显示灯不亮(在设置中设置显示超时)。
我怎样才能同时启用显示?
添加 WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
标志以保持屏幕开启:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);