使用GDK创建捆绑卡?

Edu*_*ysh 4 google-glass google-mirror-api google-gdk

有没有办法使用GDK创建时间轴捆绑卡?

我目前正在以这种方式创建时间轴卡:

mLiveCard = mTimelineManager.createLiveCard(LIVE_CARD_ID);
mLiveCard.setViews(views);
mLiveCard.publish(LiveCard.PublishMode.REVEAL);
Run Code Online (Sandbox Code Playgroud)

这会在时间轴中创建一张Live卡.我尝试使用相同的TAG添加另一个,认为它将它们捆绑在一起,最近将是Bundle Cover卡,但它没有做到这一点.

我查看了文档,我所能找到的就是如何使用Mirror API来完成它.那么有没有办法使用GDK创建一个Bundle卡?或者这只能通过Mirror API获得?谢谢.

Ton*_*ato 7

您不需要为此使用Mirror API.

您可以使用实时卡模拟捆绑包,方法是发布LiveCard其操作是一个待处理的意图,以启动包含a的活动CardScrollView,然后该活动将包含您在捆绑中所需的卡.点击LiveCard然后启动该活动并让用户滚动这些卡片.您还可以进一步将菜单附加到活动,以便您可以为每个卡配置菜单项,因为此时它只是一个常规的Android活动和布局.

传入的标签createLiveCard纯粹用于调试目的 - 它不用于任何其他类型的标识或分组.