1
我終於有很多我的應用程序在過去幾個星期工作。應用程序應該在啓動時運行,它可以運行。但是當手機重新啓動時(例如電池耗盡後)出現的鎖定屏幕可以防止這種情況發生。防止鎖定屏幕,當手機重新啓動,所以應用程序可以立即運行
可以使用什麼設置或代碼來防止手機以鎖定屏幕開始?
我終於有很多我的應用程序在過去幾個星期工作。應用程序應該在啓動時運行,它可以運行。但是當手機重新啓動時(例如電池耗盡後)出現的鎖定屏幕可以防止這種情況發生。防止鎖定屏幕,當手機重新啓動,所以應用程序可以立即運行
可以使用什麼設置或代碼來防止手機以鎖定屏幕開始?
試試這個
//add permission to AndroidManifest.xml
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
WakeLock wl;//in class
//in onCreate method initiate them
PowerManager pm=(PowerManager)getSystemService(POWER_SERVICE);
wl=pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "anything");
//in onResume() method get lock
wl.acquire();
//in onPause() method release lock
wl.release();
沒有,即使你把一個激活鎖定,它不解鎖屏幕。 –
他說他的應用程序在啓動後運行,他不能讓wakelock和防止鎖定屏幕? – sampathpremarathna
@sampathpremarathna不管喚醒鎖,屏幕在啓動時自動鎖定。 – Eric