私はAndroidプログラミングに不慣れで、アダプターを使用して最初のステップを実行します(の場合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
読んでくれてありがとう、私の悪い英語をお詫びします...