2015-03-31 75 views
0

我有一个带有图像细节屏幕的Android应用程序。图像有标签,这些需要显示在屏幕的底部。当标签的水平空间用尽时,它们将换行到下一行。每个标签只应占用必要的最小水平空间。下面是我需要的效果的图像,从iOS应用:大小不一的视图网格

enter image description here

我怎样才能实现在Android的这种效果呢?

+0

请不要在Android标签名称前添加标题名称,底部的标签足以说明问题的目标。你看什么(几乎,据我所知你想要更新视图)是所谓的流布局。基本的一种自定义布局,当线条宽度不足以容纳孩子时,将自己的孩子放在线上进行堆叠。 – Luksprog 2015-03-31 19:12:12

+0

我希望得到像listview或gridview的东西,所以我不必手动添加视图。但是如果不存在这样的事情,流程布局可能会诀窍! – 2015-03-31 19:27:38

+0

ListView不是一个真正的选项,也不是一个GridView(因为它是一个网格,所以你不能在其中交错项目)。没有什么能阻止你实现自定义布局来获取标签列表并显示它们。 – Luksprog 2015-03-31 19:32:33

回答