【发布时间】:2014-05-22 23:13:52
【问题描述】:
我刚开始学习 android,现在我想做下面描述的问题,但我不知道如何开始。
我有一个包含以下数据的数据数组,
1, text1, image1.png
2, text2, image2.png
3, text3, null
4, null, image3.png
我知道如何按照一些教程创建带有 ArrayAdapter 的 ListView 以及它们的 xml 布局。
正如您在上面的数组中看到的,有时它不包含图像,有时它不包含文本,有时它两者都有。
我的问题是如何使它与布局一起工作,以便它根据数组值动态变化?
换句话说,我该如何开始考虑构建一个 listview+ArrayAdapter+layout,在那里我只能在数组记录只有图像的情况下查看 imageiew,在只有文本时查看 textview,在只有文本时查看它们两者都可用。
教程链接将非常有用
【问题讨论】:
-
我认为您必须将 TextView 和 ImageView 放在 ListView 项目布局中,并尝试隐藏/显示数据内容。
标签: android android-layout listview android-arrayadapter