您可以声明与 Glassware 关联的语音指令,从而启动自己的 Glassware。如果用户选择点按语音指令(而非语音指令),那么添加语音指令还会添加触摸菜单。
您还可以启动系统提供的 Glassware,例如为导航或网络浏览器执行特定操作,这样您就无需重写功能。
启动您自己的 Glassware
如需了解如何从主屏幕菜单(时钟卡片)启动 Glassware,请参阅 Voice 开发者指南。
启动语音识别
如需详细了解如何启动语音识别 Glassware,请参阅 Voice 开发者指南。
启动网络浏览器
请参阅网络浏览器 intent,详细了解如何启动 Glass 网络浏览器。
开始设置
使用以下 intent 在 Glass 上显示设置卡片。
- 操作
- 示例
startActivity(new Intent(Settings.ACTION_SOUND_SETTINGS));
正在开始导航
启动内置的 Nav Glassware,获取前往某个位置的精细导航。
- 操作
ACTION_VIEW
- 数据 URI 架构
google.navigation:ll=<latitude>,<longitude>&title=<title>&q=<query>&mode=<mode>
ll
- 要导航到的位置的坐标。如果您指定了此字段,请勿指定query
。title
- 要导航到的地点显示的标题。如果指定了这些属性,则默认显示相应位置的纬度和经度,如果指定query
,则默认显示位置的名称。query
- 用于查询要导航到的地点的字符串。如果您指定了此字段,请勿指定ll
。mode
- 如果未指定,则默认为mru
;如果mru
不存在,则默认为d
。 可能的值包括:d
- 驾车w
- 步行b
- 自行车r
- 公交mru
- 最近使用的应用。
- MIME 类型
无
- 示例
Intent navIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("google.navigation:ll=37.4219795, -122.0836669&title=Googleplex"));