有没有办法使用GDK创建时间轴捆绑卡?
我目前正在以这种方式创建时间轴卡:
mLiveCard = mTimelineManager.createLiveCard(LIVE_CARD_ID);
mLiveCard.setViews(views);
mLiveCard.publish(LiveCard.PublishMode.REVEAL);
这会在时间轴中创建一张Live卡。我尝试用相同的TAG添加另一个,认为它会将它们捆绑在一起,最近将是Bundle Cover卡,但它没有做到这一点。
我查看了文档,我所能找到的就是如何使用Mirror API来完成它。 那么有没有办法使用GDK创建一个Bundle卡?或者这只能通过Mirror API获得?感谢。
答案 0 :(得分:7)
您无需为此使用Mirror API。
您可以通过发布LiveCard
来使用真实卡来模仿捆绑,其中CardScrollView
的操作是未决意图,以启动包含LiveCard
的活动,然后该活动将包含您在捆绑中所需的卡片。点击createLiveCard
然后将启动该活动并让用户滚动这些卡片。您还可以进一步将菜单附加到活动,以便您可以为每张卡配置菜单项,因为此时它只是一个常规的Android活动和布局。
传递给{{1}}的标签纯粹是出于调试目的 - 它不用于任何其他类型的标识或分组。
答案 1 :(得分:0)
我相信你必须使用像这里描述的Mirror api:https://developers.google.com/glass/develop/mirror/timeline