私のゲームアプリケーションは音楽を使用しています。Mobをサイレントモードにするには、ミュートおよびミュート解除ボタンが必要です。ゲームをプレイしたり、スコアを確認したり、すべてのアクティビティで音楽が流れますが、メニューアクティビティにミュートボタンが追加されています。私は正確な結果を得られませんでした。
質問する
2361 次
2 に答える
2
で音量を 0 (ミュート) または 1 (ミュート解除) に設定することを選択しますMediaPlayer.setVolume(float volumeLeft, float volumeRight)
。また、ユーザーの音量設定も保持します。Trigger byButton
は で簡単に実現できonClickListener()
ます。
于 2012-07-25T12:10:08.010 に答える
2
オーディオ マネージャーを使用して音量を設定する
AudioManager audioManager = (AudioManager) getSystemService(ctx.AUDIO_SERVICE);
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 0, 0);
于 2012-07-25T12:14:09.490 に答える