2012-01-05 9 views
2

私はアンドロイドアプリで働いており、アプリでサウンドを無効/有効にするオプションを使用してoptionMenuにする必要があります。Androidアプリのオーディオコントロール

アプリの音量をAndroidで完全に制御できますか? これを行う方法はありますか? コードでこれを行う必要がありますか?

おかげ

答えて

1

あなたは有用な情報hereを見つけることができます。その答えによると、それは不可能です。ちょうど音を演奏しないでください。

1

AudioManagerを使用すると、現在の音量レベルと最大音量レベルを取得できます。ボタンのクリック/オプションの選択時には、音量をコントロールすることもできます。ここにコードがあります。これがボリュームを設定するのに役立つことを願っています。

AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); 
int maxVolume = audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC); 
int curVolume = audioManager.getStreamVolume(AudioManager.STREAM_MUSIC); 

ボリューム

audioManager.setStreamVolume(AudioManager.STREAM_MUSIC,vol_level, 0); 
+0

しかし、これとを設定するには、デバイス全体のボリュームやアプリの音量を制御しますか?お返事ありがとう – Mun0n

+0

これは、デバイスのボリュームを制御します –

+0

しかし、私が欲しいのは、アプリケーションのボリュームを制御することです – Mun0n

関連する問題