【发布时间】:2012-03-13 01:55:16
【问题描述】:
我想要一个 listView,第一个列表项将具有红色背景,第二个将具有黑色背景。这可能吗?如果可以,我将如何创建自定义列表适配器? 谢谢!!
|Black item|
|Red item|
|Black item|
|Red item|
|Black item|
等等
【问题讨论】:
-
如果我想使用两个不同的 png 作为背景而不是两种不同的颜色??
-
正如我在回答中提到的,您确实拥有完全的灵活性,可以在列表中的每个位置做任何您喜欢的事情。当你扩展
BaseAdapter时,除了编写你的getView方法之外几乎不需要做任何事情,毕竟这是主要的事情。 -
我希望每个列表项具有相同的布局,但使用不同的图像作为背景。我该怎么做?
-
在 getView 中,在您拥有要使用的视图后,设置其图像背景,假设您可以通过编程方式执行此操作(我不熟悉的那方面)