在我的应用中,我想向用户显示标签。截至目前我只显示5个标签。
P.S。忽略颜色部分。
截至目前,我正在使用5个不同的TextView
与wrap content
来显示文字。
但正如你所看到的,在后一种情况下,顶行有很多空白区域。
有什么方法可以动态选择从服务器获取的适合给定空间的标签数量?
与第二种情况一样,我可以在第一行显示3个标记,在第二行显示3个标记。我想在两个标签之间修复Tab space
,并根据可用的spcae,显示标签数量。
答案 0 :(得分:0)
根据您发布的布局,您可以使用TableLayout设置android:stretchColumns="*"
,这将拉伸所有列并使其成为"表格式"
答案 1 :(得分:0)
尝试使用FlowLayout。它的工作方式与您想要的相同。