我是 android 编程新手,并使用 Adapters (for a ListView
) 做了第一步。
覆盖Adapter.getView
我经常看到这样的事情:
public View getView(int position, View convertView, ViewGroup parent) {
View itemView = null;
if (convertView == null) {
LayoutInflater inflater = (LayoutInflater) parent.getContext()
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
itemView = inflater.inflate(R.layout.table_row, null);
} else {
itemView = convertView;
}
// play with itemView
return itemView;
}
我的问题是反对这一点:
public View getView(int position, View convertView, ViewGroup parent) {
View itemView = super(position, convertView, parent);
// play with itemView
return itemView;
}
这似乎对我有用,但我确信我错过了一个重要的点:D
感谢您的阅读,对不起我的英语不好...