我想知道将多个小(全部大小相同)图像放入一个TextView的最佳方法是什么?根据我的发现,最好的方法是使用HTML,但是如何?我所有的图像都是离线图像,因此,如果是正确的方法,则可以将其复制到例如原始文件夹中。谁能指出我正确的方向,或显示我没有找到的类似线索?或者,有没有更好的方法,例如不使用TextView,而是可以在布局文件中解决并动态填充图像的其他方法?
顺便说一句,我想做的整个事情是:
我有一个ListView,里面装满了物品
每个项目都有不同的属性,目前我以纯文本格式打印(我想用图像替换这些字符
atm,我使用一个单独的TextView显示这些属性
属性的数量是随机的,但至少为1,通常为3-4(因此,至少1张图片,通常为3-4)
干杯
最佳答案
为什么不只创建可用于ListView
的每一行的布局,并基于行的数据填充该布局的不同元素?
例如,如果每个项目最多具有4个属性,则将四个ImageView添加到布局中,并根据传入的位置在getView
中设置其可绘制对象和可见性。