google-mirror-api - 自定义菜单项的值列表是什么?

标签 google-mirror-api

https://developers.google.com/glass/v1/reference/timeline#menuItems.actionmenuItems[].values[] 指定为列表。

据我所知,此列表的第一个元素包含 DEFAULT 状态的{displayName, iconUrl}

描述说“对于自定义项,控制菜单项在每种状态下的外观的值列表。必须提供DEFAULT状态的值。如果 PENDINGCONFIRMED 状态缺失,因此不会显示。”

我是否应该假设 value[1] 包含 PENDING 状态的 {displayName, iconUrl} 并且 value[2] 包含 {displayName, iconUrl} 表示已确认状态。

最佳答案

menuItems[].values[] 资源有 3 个属性:

  • displayName :将显示的文本。
  • iconUrl :链接到将显示在 displayName 旁边的图标.
  • state :该值的状态;允许的值为 DEFAULT , PENDINGCONFIRMED默认为DEFAULT .

用户会发生以下情况:

  1. 菜单项显示为 displayNameiconUrl value的状态为 DEFAULT .
  2. 用户点击它:Glass 显示 displayNameiconUrl value的状态为 PENDING有进度条;这是用户仍然可以取消操作的时间。
  3. 进度条完成:Glass 显示 displayNameiconUrl value的状态为 CONFIRMED ;该操作已由 Glass 处理,下次同步时将向 Glassware 发送通知。

有关state的更多信息属性可以在我们的reference guide中找到.

关于google-mirror-api - 自定义菜单项的值列表是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16618538/

相关文章:

php - 如何使用 PHP 在 Mirror API 帐户插入方法中插入和检索 postBody

java - 每张捆绑卡的特定位置和菜单项

java - 我如何获得菜单点击事件

google-glass - Glass Mirror API 和 Google GDK 有什么区别?

google-app-engine - appengine localhost 上的 glass java 启动项目

google-glass - 视频附件缺少 contentUrl

java - 无法实例化类型配置 Mirror API

google-glass - 如何从 GDK 调用 Mirror API?

.net - 更新的 Mirror Api .Net (v1.5.0.33-beta) 客户端出现问题

google-mirror-api - TimelineItem id 与 sourceItemId