0

カメラをプレビューしているときに画面をスリープ状態にしない(オフにしたくない)方法はありますか?

ありがとう!

4

2 に答える 2

1

最も簡単な方法は、WakeLockを使用することです

PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
PowerManager.WakeLock wakeLock = pm.newWakeLock(
        pm.SCREEN_DIM_WAKE_LOCK, "My wakelook");
// This will make the screen and power stay on
// This will release the wakelook after 1000 ms
wakeLock.acquire(1000);

// Alternative you can request and / or  release the wakelook via:
// wakeLock.acquire(); wakeLock.release();
于 2012-05-08T11:08:57.337 に答える
1
  getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN | 
    WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
                     WindowManager.LayoutParams.FLAG_FULLSCREEN | WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

これを使って私のために働く!

于 2012-05-08T11:09:22.030 に答える