- ベストアンサー
Androidアプリで本体の音量変更イベントの取得
Androidアプリ作ってます。 本体の音量ボタンが押されて、システム音量の設定が変更されたら、アプリで出す音量の変更をしたいです。 システム音量のイベントリスナーはないものかとandroid.media.AudioManagerあたりを探してみたのですが・・・見つかりませんでした。 できないのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#161640
回答No.1
そんなに難しく考える必要はないですよ。ハードウェアキーは、すべてonKeyUp/onKeyDownでイベント処理できます(Viewならオーバーライド、GUI利用ならOnKeyListener)。引数に渡されるキーコードがKeyEvent.KEYCODE_VOLUME_UP/KeyEvent.KEYCODE_VOLUME_DOWNかどうかをチェックして処理すればOKです。
お礼
ありがとうございます! やってみてから、またご報告します^^
補足
できました。 ありがとうございました。 後で、Androidの質問また挙げるつもりです(泣) よろしかったら、またご回答お願いします。