我的应用程序中有一个巨大的错误。完成应用程序后,音量被静音并被锁定。
即使我退出并重新启动应用程序,音量仍被锁定为静音。恢复音量的唯一方法是重启手机。请帮忙!该应用程序是 2 webviews
,其中一个webviews
是video stream
.
每次我按下音量按钮时,日志都会这样说:
02-12 11:45:12.939: V/AudioHardwareMSM76XXA(115): AudioHardware::getParameters()
Fm-radio=
02-12 11:37:29.639: D/LKW(198): mShowing= false mNeedToReshowWhenReenabled= false
mUpdateMonitor.isDeviceProvisioned()= true
我的音频管理器方法:
@Override
protected void onPause() {
super.onPause();
am = (AudioManager) getSystemService(AUDIO_SERVICE);
am.setStreamMute(AudioManager.STREAM_MUSIC, true);
lock.release();
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
am = (AudioManager) getSystemService(AUDIO_SERVICE);
am.setStreamMute(AudioManager.STREAM_MUSIC, false);
lock.acquire();
}
**