SeekBar で音量設定
一杯にしても最大音量にならんのですが、というナニが発行されている。
確認したところ
- 最大値取得可能
- SeekBar にその値をセットできる
という事が分かり、対処を盛り込んでおります。詳細を以下に。
とは言え
難しい話では全然なくって DialogPreference を継承したクラスだと onBindDialogView メソドの中の View の設定するあたりで
- コンストラクタあたりで取得しておいた AudioManager な属性を使って、getStreamMaxVoume メソドで最大音量な値を取得して
- SeekBar#setMax メソドで上限セット
という記述をしてあげるのみ、です。
つうか
色々な意味でザルですみません。> 関係各位