Android:AudioHardware pcm 播放将进入待机状态

发布于 2024-11-19 09:07:40 字数 180 浏览 6 评论 0原文

在我的 HTC Desire (Froyo) 中,我从 Android 应用程序发起了一个呼叫,当呼叫结束时,我的 Android 应用程序进入待机模式,并

在 log cat 中显示“AudioHardware pcm 播放将进入待机状态”。当我按下后退按钮时,只有这样我才能控制我的应用程序...我怎样才能防止调用待机模式..

In my HTC Desire (Froyo) , I initiated a call from the a android app and when the call ends, my android app gone to standby mode by showing

" AudioHardware pcm playback is going to standby " in log cat. when i press the back button, only then i can control my app... how can i prevent calling the standby mode..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不乱于心 2024-11-26 09:07:40

将此权限添加到您的 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;
}

Add this permission to your AndroidManifest.xml:

<uses-permission android:name="android.permission.WAKE_LOCK" />

Then in onCreate():

PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE);
mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyTag");
mWakeLock.acquire();

And in onDestroy():

if (mWakeLock != null) {
    mWakeLock.release();
    mWakeLock = null;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文