Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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 黑莓编程-侧硬件音量按钮_Java_Blackberry_Volume - Fatal编程技术网

Java 黑莓编程-侧硬件音量按钮

Java 黑莓编程-侧硬件音量按钮,java,blackberry,volume,Java,Blackberry,Volume,有没有办法知道用户是否按下手机侧面的两个硬件音量按钮之一?在MainScreen或FullScreen类中,覆盖以下方法: protected boolean keyControl(char key, int status, int time) { switch (key) { case Characters.CONTROL_VOLUME_UP: // Do something return true; ca

有没有办法知道用户是否按下手机侧面的两个硬件音量按钮之一?

在MainScreen或FullScreen类中,覆盖以下方法:

protected boolean keyControl(char key, int status, int time) {
    switch (key) {
        case Characters.CONTROL_VOLUME_UP:
            // Do something
            return true;
        case Characters.CONTROL_VOLUME_DOWN:
            // Do something
            return true;
        default:
            return super.keyCharUnhandled(key, status, time);
    }
}
需要注意的是,只有当你的应用程序和屏幕在前台时,这才有效。如果您想允许用户在应用程序处于后台时使用音量键,则需要使用黑莓手机,该手机仅在5.0及以上版本上可用