在我的HTC Desire(Froyo)中,我从android应用发起了通话,通话结束后,我的android应用通过显示进入了待机模式
日志目录中的“AudioHardware pcm播放将进入待机状态”。当我按下“后退”按钮时,才可以控制我的应用...如何防止调用待机模式。
最佳答案
将此权限添加到您的AndroidManifest.xml中:
<uses-permission android:name="android.permission.WAKE_LOCK" />
然后在
onCreate()
中:PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyTag");
mWakeLock.acquire();
并在
onDestroy()
中:if (mWakeLock != null) {
mWakeLock.release();
mWakeLock = null;
}