我无法让LiveCards在Google Glass XE19.1上运行。我得到的错误是Cannot resolve symbol LiveCard
。
根据我的理解,这在之前的更新中已被删除,但Google GDK文档仍然将此视为在玻璃上开发的方式。我发现的所有代码示例都使用com.google.android.glass.timeline.LiveCard;
或com.google.android.glass.timeline.TimelineManager;
目前使用GDK显示实时卡的方法是什么?是否有最新的示例/文档?
答案 0 :(得分:2)
自XE16起,TimelineManager已从GDK中删除,因此我怀疑您正在使用该库的过时版本(请参阅https://developers.google.com/glass/release-notes)。
更新GDK版本后,创建实时卡并发布它应该需要:
import com.google.android.glass.timeline.LiveCard;
import com.google.android.glass.timeline.LiveCard.PublishMode;
...
LiveCard liveCard = new LiveCard(context, "MyLiveCardTag");
liveCard.publish(PublishMode.REVEAL);
有关如何创建实时卡的更深入的指南,请参阅https://developers.google.com/glass/develop/gdk/live-cards。