播放时在我的视频中添加“ok glass”,

时间:2015-03-25 09:18:40

标签: android android-intent google-glass

如何添加" 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);
    }

我想使用声控命令暂停(不触摸或滑动)视频或播放视频......

1 个答案:

答案 0 :(得分:2)

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

首先,将VideoView添加到活动的布局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方法添加暂停和恢复操作。