我想知道将多个小(全部大小相同)的图像放入一个TextView中的最佳方式是什么?从我发现的,最好的方法是使用Html,但是如何?我的所有图像都是离线的,所以我可以将它们复制到原始文件夹中,如果这是正确的话。任何人都可以将我指向正确的方向,或者显示一条类似的线索,但我没有找到?或者,有没有更好的方法,比如不使用TextView,而是其他的东西,可以在布局文件中解决,并动态地填充图像?一个TextView中有多个图像?
顺便说一句,整个事情我想要做的是:
- 我有一个ListView,装满物品
- 每个项目都有不同的属性,这是我目前在纯文本打印(我想更换theese与图像
- 大气压,我使用一个单独的TextView显示theese属性
- 属性的数量是随机的,但至少是1,并且典型地3-4(所以1图片至少,通常3-4)
欢呼
这个听起来不错,我会研究它! – hundeva 2012-04-10 15:03:18
我会做什么是以下几点: 定义的XML与水平allignment一个的LinearLayout和中心引力。在代码认识到这一点,并动态的ImageView的添加到定义的LinearLayout,你说没有什么,但足够接近:) – hundeva 2012-04-10 15:25:19
你必须要小心,因为建设查看回收通过动态适配器返回的意见。实际上,通过调用'setVisibility',您可以通过使用一个标准View来节省CPU,而每次调用'getView'时,都不必在行布局中添加和删除Views。 – 2012-04-10 16:17:04