【发布时间】:2015-01-15 03:23:57
【问题描述】:
对于常规的 Android 应用程序,可以有两个按钮,其中一个触发一些代码,另一个触发不同的代码。例如,使用 startCameraForRec() 和 startCameraForOCR() 这两个方法,我可以在我的 Android 应用程序中使用它:
<Button
android:text="@string/recognize"
android:onClick="startCameraForRec" />
<Button
android:text="@string/ocr"
android:onClick="startCameraForOCR" />
如何在具有多个语音命令的 Google Glass 应用程序中实现相同的行为?例如,现在我有:
<intent-filter>
<action android:name="com.google.android.glass.action.VOICE_TRIGGER" />
</intent-filter>
当我说出特定命令时,我的应用程序就会启动。无论如何我可以设置第二个命令在不同的入口点启动应用程序吗?使用按钮,这很简单(每个按钮都可以调用一个方法)。如何在我的 Google Glass 应用程序中使用多个语音命令来执行此操作?
【问题讨论】:
标签: android google-glass google-gdk