Soy nuevo en la programación android y hago los primeros pasos con los adaptadores (para un ListView
).anulando Adapter.getView
Anulación del Adapter.getView
A menudo veo cosas como esta:
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;
}
Mi pregunta es ¿qué habla en contra de esto:
public View getView(int position, View convertView, ViewGroup parent) {
View itemView = super(position, convertView, parent);
// play with itemView
return itemView;
}
Esto parece funcionar para mí, pero estoy seguro de que hay una gran punto que me falta: D
Gracias por leer y lo siento por mi mal inglés ...