Question : How I need to capture volume key events in Android TV box versions 8.1 and 9 [pie] ?
We have tried following callback API : onKeyDown(), onKeyUp(), dispatchKeyEvent(), onKeyLongPress() and onKeyEvent() in activity class.
Code :
override
public boolean onKeyDown(int keyCode, KeyEvent event){
Log.d(TAG,"Key code pressed:" + event.getKeycode);
}
Actual output : onkeydown not get triggered for volume keys
Expected output : Key code pressed :25 Key code pressed: 24
Image : Remote used for capturing key events