在我的HTC Desire(Froyo)中,我从一个Android应用程序发起了一个电话,当电话结束时,我的Android应用程序通过显示进入待机状态
“日志猫”中的“AudioHardware pcm播放将进入待机状态”。当我按下后退按钮时,我才可以控制我的应用...我怎么能阻止调用待机模式..
答案 0 :(得分:1)
将此权限添加到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;
}