Java android设备的卷密钥检测

Java android设备的卷密钥检测,java,android,key,Java,Android,Key,有没有办法检测android设备上是否存在VOLUMN密钥?一些特征 如果没有卷键,则应隐藏。感谢您的帮助^。^对于音量键,请使用“向下”键和“向上”键 @Override public boolean onKeyLongPress(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) { // to your stuff here return

有没有办法检测android设备上是否存在VOLUMN密钥?一些特征
如果没有卷键,则应隐藏。感谢您的帮助^。^

对于音量键,请使用“向下”键和“向上”键

@Override
 public boolean onKeyLongPress(int keyCode, KeyEvent event) {
     if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) 
     {
       // to your stuff here
       return true;
     }
 return super.onKeyLongPress(keyCode, event);
 }

这并没有回答如何找出密钥是否存在的问题。抱歉。。我找不到测试卷按钮是否存在的方法,但您可以使用以下方法测试其他按钮:配置c=getResources().getConfiguration();如果(c.navigation==Configuration.navigation\u DPAD)hasDpad=true;