一起创建带有Buttons和TextViews的句子

时间:2018-09-18 10:01:59

标签: android xml android-layout

一个星期以来,我一直在寻找这个问题的答案,但是没有运气,所以我在这里创建问题:)

我正在创建一个句子,用户需要选择一些选项来完成它。 该句子必须看起来自然,并且不能被跳行打断。

使用的组件是:

query = Ebean.createQuery(Device.class); query.where().conjunction() .lt("last_update", new LocalDate().minusDays(250)) .eq("appname", "XXXX") .endJunction(); List<Device> devices = query.findList(); for( Device d : devices ) { d.delete(); } -TextView-Button-TextView-Button-TextView

所需的结果是:

Button

但是一旦选择了所有选项,屏幕将变为:

“How far can I go with” 
'20 liters' "if I filled 
in" 'diesel fuel' "if 
the economy is" '10 ltr/100 km'

我需要使它看起来自然,并尝试将Buttons放在TextViews中。

我知道在iOS中有一个名为“ UI Collection View”的组件可以完成此操作,但在Android中找不到类似的组件。

谢谢!

添加了两张图片进行澄清。

empty values

with values

编辑:

这个想法是为了获得...

“How far can I go with”
'20 liters' "if I filled in"
'diesel fuel'
"if the economy is"
'10 ltr/100 km'

其中 xxxxxxxxxxx Button xxxx xxxx Button xxxxxxxxxx Button 是文本

1 个答案:

答案 0 :(得分:0)

您可以通过将Recyclerview与FlexBoxLayoutManager和两种itemView类型配合使用来实现此目的(其中一种应为textview,一种应为button)。

请检查此网址Google FlexBox