【发布时间】:2012-05-17 15:54:09
【问题描述】:
可能重复:
How can i set differnt background color for each row in listview?
如何为列表视图项目添加不同/alretnate 颜色?下面是我使用 ArrayAdapter 将项目添加到 ListView 的代码
list = (ListView)findViewById(R.id.planetList);
adapter = new ArrayAdapter<String>(MyListViewActivity.this, R.layout.my_list_row, R.id.planetNameTextView);
for (int i = 0; i < planetNamesArray.length; i++) {
adapter.add(planetNamesArray[i]);
}
list.setAdapter(adapter);
谁能指导我使用 ArrayAdapter 添加不同的背景颜色,因为我是 android 的新手
【问题讨论】:
-
你最好使用自定义适配器来实现这一点
标签: android android-listview background-color android-arrayadapter