2012-04-12 10 views
0

私はゲームをしていて、ラジオボタンを使ってサウンドをオンとオフに切り替える必要があります。他のオプションでサウンドがアプリで実行されています。ラジオボタンを押して音が消えると、音が消えるまで音が消えるはずです。誰もこの問題を解決するために私を助けることができますか?事前ラジオボタンを使用してアプリのサウンドをオン/オフする

+0

MediaPlayer mp = MediaPlayer.create(context、R.raw.sound_file_1); mp.start();// //ミュート解除またはフルボリューム mp.setvolume(0,1); – Numair

+0

これは、1つのレイアウトで作業しているときにうまく動作します。 1つのページから別のページに移動すると動作しません – Numair

答えて

1

おかげで、デフォルトの音楽ストリームをミュートする必要があり

AudioManager = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE); 
audioManager.setStreamMute(AudioManager.STREAM_MUSIC, true); 

..thisを試してみてください。再度有効にするにはfalseを渡します。

+0

オプションボタンをクリックするとすぐに強制終了エラーが表示されます – Numair

+0

ありがとうございます:) !!!!!!!!!それは今作動する:)... – Numair

+0

AudioManager =(AudioManager)context.getSystemService(Context.AUDIO_SERVICE); audioManager.setStreamMute(AudioManager.STREAM_MUSIC、true);私はそれを使用し、それは正常に音をミュートします。しかし、私はそれを有効にするために偽を渡すときに動作しません..再び必要なヘルプ!!!! – Numair

0

サウンドを無効にするには、Trueに設定します。サウンドを再び有効にするには、falseに設定します。 各ボタンまたはトグルボタンにボタンを設定できます。

関連する問題