具有多个文本和图像的ListView

时间:2015-04-07 09:27:58

标签: java android listview android-listview arraylist

我试图以列表格式显示文本和图像,然后在6个单独的选项卡中显示,但我有10个不同的组合,如下所示:

1(文本,图像) 2.(文字,图像,图像) 3.(文字,图像,文本,图像) 4.(文字,图像,文字,图像,图像) 5.(文字,图像,文字,图像,文本,图像) 6.(文字,图像,文本,图像,图片,图像) 7.(文字,图像,文字,图像,图像,文本,图像) 8.(文字,图像,文字,图像,文字,图像,文本,图像) 9.(文字,图像,文字,图像,文字,图像,文字,图像,文本,图像) 10.(文字,图像,文字,图像,文字,图像,文本)

因此每个标签中会有不同的文字和图像组合。除了为每个文本和图像组合制作10个不同的布局文件之外,最好的方法是什么?

下面的图片如何显示。这只是文字,但图像将放入

enter image description here

1 个答案:

答案 0 :(得分:1)

我建议您只使用setVisibility(View.GONE)制作包含所有文字视图和图片的1个布局,然后根据您的条件,使用setVisibility(View.VISIBLE)显示相应的文字视图和图片