需要對象
PowerManager.WakeLock wakeLock;
啓用屏幕常亮功能
wakeLock = ((PowerManager)getSystemService(POWER_SERVICE)).
newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ON_AFTER_RELEASE, "MyActivity");
wakeLock.acquire();
關閉屏幕常亮功能
if (wakeLock != null) {
wakeLock.release();
}
需要權限
<uses-permission android:name="android.permission.WAKE_LOCK" />
爲了不對其他程序造成影響,啓用和關閉屏幕常亮的代碼一般被放在 Activity 的 onResume() 和 onPause() 事件中。
Android 下保持屏幕常亮
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
返回鍵關閉程序
iteye_3544
2018-08-27 16:26:12
android半透疊加對照表
iteye_3544
2018-08-27 16:26:11
Rokon引擎主要類介紹
iteye_3544
2018-08-27 16:26:09
Android SDK訪問權限大全
iteye_3544
2018-08-27 16:26:09
調用系統的媒體音量控制顯示
iteye_3544
2018-08-27 16:26:09
兩分鐘徹底讓你明白Android Activity生命週期(圖文)!
iteye_3544
2018-08-27 16:26:09
Android 如何在自己的應用中模擬Home鍵
iteye_3544
2018-08-27 16:26:09
gravity和android:layout_gravity區別
iteye_3544
2018-08-27 16:26:09
Android中兩種設置全屏的方法
iteye_3544
2018-08-27 16:26:09
Android界面開發推薦顏色
iteye_3544
2018-08-27 16:26:08
android獲取屏幕尺寸、密度
iteye_3544
2018-08-27 16:25:52
Android drawRegion 繪製
iteye_3544
2018-08-27 16:25:52