我是Android开发的新手。当我的应用程序处于焦点时,如何防止Android锁定?当我的应用程序失焦时,我想确保android os将具有其默认行为。
答案 0 :(得分:9)
使用
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON
您可以使用
执行此操作Activity.getWindow()。addFlags()。
答案 1 :(得分:0)
private PowerManager mPowerManager;
private WakeLock mWakeLock;
Write this in OnCreate
// Get an instance of the PowerManager
mPowerManager = (PowerManager) getSystemService(POWER_SERVICE);
// Create a bright wake lock
mWakeLock = mPowerManager.newWakeLock(PowerManager.SCREEN_BRIGHT_WAKE_LOCK|
PowerManager.ACQUIRE_CAUSES_WAKEUP, getClass()
.getName());
Write this in onResume
mWakeLock.acquire();
write this in onPause
mWakeLock.release();