在我的视频播放时添加 "ok glass",

add "ok glass" in my video while it playing,

如何在我的视频播放时添加 "ok glass",我有以下代码:

public void launchVideo(String filename) {
        Log.e("Code checking","Welcome DUDE!!!");
        //say(filename);
        String path = mMovieDirectory+"/"+filename;
        File file = new File(path);
        if (!file.exists()) {
            return;
        }

        Intent i = new Intent();
        i.setAction("com.google.glass.action.VIDEOPLAYER");
        i.putExtra("video_url", path);
        startActivity(i);
    }

我想使用语音命令暂停(而不是触摸或滑动)视频或播放视频...

如果是本地文件,您可以在 MainActivity 中使用 VideoView。我已经测试并可以验证在播放视频时使用上下文语音命令是否有效,您可以在 onMenuItemSelected.

中定义 actions

首先,将 VideoView 添加到 activity 的布局 XML 文件中。接下来,在上面的方法中将其定义为:

    videoView = (VideoView) findViewById(R.id.video_view);
    videoView.setMediaController(new MediaController(this));
    videoView.setVideoPath("android.resource://" + getPackageName() + "/" + R.raw.<video file name>);
    videoView.requestFocus();
    videoView.start();

启用 docs 中提到的上下文语音命令。在 onMenuItemSelected 方法中添加暂停和恢复操作。