我正在使用Google Glass应用程序,而且我正在使用 CardBuilder (以前是卡但现已弃用)类。
随着CardBuilder的到来,提出了几个不同的布局,我感兴趣的是Layout.AUTHOR
。
我想知道是否有可能改变"元素的顺序,如果是这样,最好的方法是什么?例如将脚注替换为标题(由图标,标题和副标题组成..)。
以下是我目前正在做的事情:
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);
如果我的解释不清楚,请告诉我,我将修改我的帖子。感谢。
答案 0 :(得分:2)
您需要创建自己的布局以执行您想要的操作。 CardBuilder
旨在让开发人员通过将数据插入模板来轻松创建与Glass平台中其他地方相匹配的用户界面;让开发人员任意改变订单会破坏目的。