https://developers.google.com/glass/v1/reference/timeline#menuItems.action指定 menuItems []。values [] 作为列表。
我了解此列表的第一个元素包含 DEFAULT 状态的 {displayName,iconUrl} 。
描述说明“对于CUSTOM项目,控制每个状态中菜单项外观的值列表。必须提供 DEFAULT 状态的值。如果 PENDING 或确认状态丢失,不会显示。“
我应该假设值[1]包含 {display>,iconUrl} PENDING 状态,而值[2]包含 {displayName,iconUrl} < / em>表示 CONFIRMED 状态。
答案 0 :(得分:2)
menuItems []。values [] 资源有3个属性:
displayName
:将显示的文字。iconUrl
:链接到将在displayName
旁边显示的图标。state
:此值的状态;允许的值为DEFAULT
,PENDING
和CONFIRMED
,默认为DEFAULT
。用户的情况如下:
displayName
和iconUrl
value
,状态为DEFAULT
。displayName
的{{1}}的{{1}}和iconUrl
以及进度条;这是用户仍然可以取消操作的时间。value
的{{1}}的{{1}}和PENDING
;该操作已由Glass处理,并且会在下次同步时向Glassware发送通知。有关displayName
媒体资源的详情,请参阅我们的reference guide。