Java 关于Android TV中遥控器音量动作的问题
我正在我的电视应用程序中创建一个webview,在音量增大/减小时,似乎无法覆盖onKeyDown方法。 当我在手机或平板电脑模拟器上运行它时,它可以工作,但在电视模拟器或安卓电视上,它除了控制音量外,什么都不做。 有没有办法覆盖音量控制?我知道我可能会愚蠢地玩音量动作,但它们是遥控器上唯一的免费按钮,声音不是应用程序的一部分 这是一节Java 关于Android TV中遥控器音量动作的问题,java,android,television,Java,Android,Television,我正在我的电视应用程序中创建一个webview,在音量增大/减小时,似乎无法覆盖onKeyDown方法。 当我在手机或平板电脑模拟器上运行它时,它可以工作,但在电视模拟器或安卓电视上,它除了控制音量外,什么都不做。 有没有办法覆盖音量控制?我知道我可能会愚蠢地玩音量动作,但它们是遥控器上唯一的免费按钮,声音不是应用程序的一部分 这是一节 @Override public boolean onKeyDown(int keyCode, KeyEvent event){ if(keyCode
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
if(keyCode == KeyEvent.KEYCODE_VOLUME_UP){
myMethod1();
return true;
} else if(keyCode == KeyEvent.KEYCODE_VOLUME_DOWN){
myMethod2();
return true;
}
super.onKeyDown(keyCode, event);
return true;
}