CardBuilder Layout.AUTHOR切换元素的顺序

时间:2014-10-28 09:00:18

标签: java android google-glass google-gdk

我正在使用Google Glass应用程序,而且我正在使用 CardBuilder (以前是卡但现已弃用)类。

随着CardBuilder的到来,提出了几个不同的布局,我感兴趣的是Layout.AUTHOR

enter image description here

我想知道是否有可能改变"元素的顺序,如果是这样,最好的方法是什么?例如将脚注替换为标题(由图标,标题和副标题组成..)。

以下是我目前正在做的事情:

CardBuilder c = new CardBuilder(getApplicationContext(), Layout.AUTHOR)
            .setHeading(title)
            .setSubheading(duration)
            .setText(summary)
            .setFootnote(authors);

这是我想要做的,但我不能,因为我目前无法更改订单。 (视觉顺序是文本,然后标题没有脚注)。

CardBuilder c = new CardBuilder(getApplicationContext(), Layout.AUTHOR)
            .setHeading(authors)
            .setSubheading(duration)
            .setText(title + "\n\n" + summary);

如果我的解释不清楚,请告诉我,我将修改我的帖子。感谢。

1 个答案:

答案 0 :(得分:2)

您需要创建自己的布局以执行您想要的操作。 CardBuilder旨在让开发人员通过将数据插入模板来轻松创建与Glass平台中其他地方相匹配的用户界面;让开发人员任意改变订单会破坏目的。