android ListView使用不同宽度的图标?

时间:2011-08-31 19:33:37

标签: android layout icons

我正在移植一个使用大小不同的图标的应用程序。有些是32x48,其他是48x48。我在列表视图中显示某些文本旁边的图标但由于大小不一致,文本在每个列表视图项中都没有整齐排列:

[p i c] TextTextText
[ p i c  ] TextTextText
[ p i c ] TextTextText

我想要的是什么:

[ p i c  ] TextTextText
[ p i c  ] TextTextText
[ p i c  ] TextTextText

我是否会更好地将所有图标重新创建为固定大小,或者在layout.xml文件中是否有一些简单的解决方法? 感谢

1 个答案:

答案 0 :(得分:2)

对于图标,您可以在xml中设置大小(例如layout_width = 30dp和layout_height = 30dp),然后将scaletype =“fitXY”放入,并且pic将挤入大小。