【发布时间】:2014-05-08 19:23:42
【问题描述】:
因此,我正在使用 GDK 在 Google Glass 上发布 Live Card,但我无法找到在发布新卡片后取消发布卡片的方法。如果我不这样做,它会返回时钟屏幕并且看起来很糟糕。
这是我的 liveCard Publishing,您可以选择一张已经激活的卡片并稍后将其删除吗?我认为这是一个逻辑问题,但我无法完全理解它。
public void makeNotificationCard() {
RemoteViews aRV = new RemoteViews(this.getPackageName(), R.layout.card_text);
mNotCard = mTimelineManager.createLiveCard(LIVE_CARD_ID);
aRV.setTextViewText(R.id.price, bigNum);
aRV.setTextViewText(R.id.price2, littleNum);
aRV.setTextViewText(R.id.merchant, shop);
mNotCard.setViews(aRV);
Intent mIntent = new Intent(this, MainActivity.class);
mIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);
mNotCard.setAction(PendingIntent.getActivity(this, 0, mIntent, 0));
mNotCard.publish(LiveCard.PublishMode.REVEAL);
}
【问题讨论】:
标签: java android google-glass google-gdk