我是Glass开发的新手,我有一个简单的应用程序
Ok Glass =>字典(voice_trigger)=>说出要搜索的词
(语音提示)=> MyActivity(应用程序)
如果执行SWIPE_DOWN,则返回第一个视图:Ok Glass。从我的活动中,我想用手势启动另一个研究,然后返回到voice_prompt视图,而无需说“ Ok Glass”和“ Dictionary”。
有可能还是我需要避免voice_prompt是这种情况?
谢谢
最佳答案
在活动中,您应该可以执行以下操作:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_BACK) {
Log.i(TAG, "BACK PUSHED");
Intent intent = new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH);
startActivityForResult(intent, SPEECH_REQUEST);
return true;
}
return super.onKeyDown(keyCode, event);
}
这样,您就可以停止向下滑动的默认处理程序并进行自己的设置,这将导致语音识别活动出现(https://developers.google.com/glass/develop/gdk/voice#starting_speech_recognition)。
关于android - Google Glass:从“Activity ”返回到voice_trigger/voice_prompt,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24637604/