アンドロイドでボリュームを制御するためにSeekBarを使用する?
アンドロイド端末のボリュームボタンで音量をコントロールせずに、シークバーを使ってアプリの音量を正確に変更するにはどうしたらよいですか?私は音量を制御するためにシークバーを使用したい理由です私のアンドロイドのボリュームキーで別々の機能を持っています。どなたか教えてください。
36
3
アンドロイド端末のボリュームボタンで音量をコントロールせずに、シークバーを使ってアプリの音量を正確に変更するにはどうしたらよいですか?私は音量を制御するためにシークバーを使用したい理由です私のアンドロイドのボリュームキーで別々の機能を持っています。どなたか教えてください。
以下のコードを見てください。それはあなたの問題を解決します。
これは、ボリュームレベルを調整するために使用したカスタムビューです。指を上にスライドさせることで動作しますが、簡単に変更することができます。
**スライダービュー
@CommonsWare は、https://github.com/commonsguy/cw-omnibus/tree/master/SystemServices/Volume でこのようにし、SeekBar を使って5種類のボリュームを設定することもできます。
5種類のボリュームを扱う。
また、Volumeのみを制御する場合は music=(SeekBar)findViewById(R.id.music);
と
initBar(music, AudioManager.STREAM_MUSIC);` があります。