2011-11-17 6 views
0

VideoViewを使用してアプリケーションでビデオを再生しています。電話機のボリューム上/下ボタンを押すと、メディアボリュームが変更されます。その代わりに、通知(メソッドまたはインテントなど)を受け取って、ボリュームアップ/ダウンが押されたときにアプリがカスタマイズされたアクションを実行できるようにしたいと考えています。Android VideoView:アプリケーションで音量のアップ/ダウンの表示を受信する方法

答えて

1

はVideoView自体のキーを処理し、メディアの音量を制御しているように見えるように動作するようには思えない

public boolean onKeyDown(int keyCode, KeyEvent event) 
{ 
    if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN || keyCode == KeyEvent.KEYCODE_VOLUME_UP) { 
     //Do your thing what you want... 

    return true; 
    } else { 
     return super.onKeyDown(keyCode, event); 
    } 
} 
+0

キー音量をハックし、このコードを試してみてください。 – neo

+0

あなたのアプリケーションでこれを試しましたか? – user370305

+0

はい。私は私のアプリケーションでそれを試みました。 – neo

関連する問題