 <p><strong>This is how I solved the issue..</strong></p> <p>Overide <code>onKeyDown()</code> method in your activity.</p> <pre><code>@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // if one of the volume keys were pressed if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) { // change the seek bar progress indicator position decreaseSeekbarValue(); } else if(keyCode == KeyEvent.KEYCODE_VOLUME_UP) { // change the seek bar progress indicator position increaseSeekbarValue(); } // propagate the key event return super.onKeyDown(keyCode, event); } </code></pre>