Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在android上按下音量按钮?_Java_Android - Fatal编程技术网

Java 在android上按下音量按钮?

Java 在android上按下音量按钮?,java,android,Java,Android,我正在尝试制作一个应用程序,如果你按下音量降低按钮,就会发生一个动作。我该怎么做呢?我是java的noob,所以举个例子就很好了。在您的活动中覆盖onKeyLongPress @Override public boolean onKeyLongPress(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) { // to your stuff here

我正在尝试制作一个应用程序,如果你按下音量降低按钮,就会发生一个动作。我该怎么做呢?我是java的noob,所以举个例子就很好了。

在您的活动中覆盖
onKeyLongPress

@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);
}

在活动中覆盖
onKeyLongPress

@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);
}

在Eclipse中,有一个快捷键(Ctrl-Shift-O)可以自动管理导入。否则,您只需要导入您使用的类(我可以在这里看到KeyEvent)。否则,您只需要导入您使用的类(我可以在这里看到KeyEvent)。