Android,如何传递视图和视图组参数

时间:2011-07-05 16:51:21

标签: android listview view android-arrayadapter convertview

我想在listview中更改其中一个视图的背景颜色

myListView.getView(int position, View convertView, ViewGroup parent).setBackgroundColor(0x00FFE303);

我知道什么位置 - 这将是我的arrayadapter的索引,但我不知道是什么视图和视图组。我已将它们声明为高于此行,但我不知道将它们初始化为

帮助?

1 个答案:

答案 0 :(得分:2)

我不确定你是否想像这样手动调用getView()。当列表视图中的项目被绘制到屏幕时,Android会自动调用getView。最常见的做法是扩展Adapter类(如ArrayAdapter)和@Override getView()方法。