如何在onClick之后将焦点从卡片发送回家

时间:2014-04-21 21:44:56

标签: google-glass google-gdk

我有Activity接受语音输入,实例化Card然后响应onClick事件。当onClick触发时,我想将使用重定向回“OK Glass”视图或包含代表该动作的历史卡的时间线。我似乎无法找到任何明显的方法来做到这一点......

1 个答案:

答案 0 :(得分:2)

在真人卡中,您可以致电:

finish();

返回主屏幕(OK Glass)。

我在XE16上对此进行了测试,但它确实有用。

以下是我的活动中的一些更详细的代码:

    @Override 
public boolean onKeyDown(int keyCode, KeyEvent event) {

    switch (keyCode) {
        case KeyEvent.KEYCODE_DPAD_CENTER:
        {
                //return to OK Glass screen
            finish();
            return true;
        }
    }
    return super.onKeyDown(keyCode, event);
}

如果您提供一些代码以使您的问题更具体,我可以提供更具体的指导。