アプリに大きなバグがあります。アプリを終了すると、音量がミュートされ、ロックされます。
アプリを終了して再起動しても、音量はミュートのままです。音量を元に戻す唯一の方法は、電話機を再起動することです。助けてください!アプリは 2webviews
で、そのうちの 1 つは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();
}
**