启动 Glassware

您可以声明与 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"));