「android開発」 PowerManagerを利用する方法
サンプルコード:
PowerManager mPowerManager = (PowerManager) getSystemService(POWER_SERVICE);
PowerManager.WakeLock mWakeLock = mPowerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, “media");
放送:
if (!mWakeLock.isHeld()){
mWakeLock.acquire();
}
停止:
if (mWakeLock.isHeld()){
mWakeLock.release();
}
権限:
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.DEVICE_POWER"/>