デバイスがロックされている間 (キーガード)、私のアプリはサウンドを再生します。Android MediaPlayer を使用しています。ユーザーは、ハードウェアの音量キーを押して、サウンドの音量を制御できます。デバイスがロックされている間、ユーザーが音量を変更できるようにしたくありません。デバイスがロックされているときにボリューム キーを無効にするにはどうすればよいですか?
Android アプリケーションの音量ボタンの動作をオーバーライドする方法を試し ました。
dispatchKeyEvent と Onkeydown はうまくいきませんでした。setVolumeControlStream() も試しましたが、うまくいきませんでした。ユーザーは、音量キーを押していつでも音量を変更できます。