使用GDK创建捆绑卡?

时间:2014-01-04 23:05:44

标签: google-glass google-mirror-api google-gdk

有没有办法使用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获得?感谢。

2 个答案:

答案 0 :(得分:7)

您无需为此使用Mirror API。

您可以通过发布LiveCard来使用真实卡来模仿捆绑,其中CardScrollView的操作是未决意图,以启动包含LiveCard的活动,然后该活动将包含您在捆绑中所需的卡片。点击createLiveCard然后将启动该活动并让用户滚动这些卡片。您还可以进一步将菜单附加到活动,以便您可以为每张卡配置菜单项,因为此时它只是一个常规的Android活动和布局。

传递给{{1}}的标签纯粹是出于调试目的 - 它不用于任何其他类型的标识或分组。

答案 1 :(得分:0)

我相信你必须使用像这里描述的Mirror api:https://developers.google.com/glass/develop/mirror/timeline