Métodos de adaptador en Android?
He pasado por los tres métodos en las clases de adaptadores.
- getView ()
- nueva vista()
- bindView ()
¿cuál es la diferencia entre esos métodos? por favor comparta algunos tutoriales, ejemplos de código o lógicas para entender esto. Gracias. tengo que crear un listview con los iconos progresivos. qué adaptador me sugiere que haga eso?
- ¿Cómo hacer gradiente transparente?
- Android ListView con estilo como iPhone agrupado UITableView
- Cómo implementar Android 4.0 como deslizar para descartar funcionalidad en ListView?
- Cómo agregar encabezados de sección pegajosa en listview?
- Cambiar el color de fondo y color de texto del elemento de fila listview en android
- Las propuestas de optimización para ListView con datos de múltiples "tablas"
- EditText en un adaptador de lista, cómo guardar el valor?
- Android: ¿es posible tener un ListView dentro de un ListView?
- Haga clic en la casilla de verificación de listItem
- Lo que onEndReachedThreshold realmente significa en reaccionar-nativo
- ¿Cómo puedo usar layout_weight en RecyclerView o Vista de elemento ListView para que los elementos de igual altura llenen el espacio disponible en la pantalla?
- Idea sobre la implementación del siguiente menú emergente en ListView
- Sería mejor ser explícito si se requiere un buffer de 8k-char.
getView()
devuelve la View
para una fila. Para una subclase personalizada de ArrayAdapter
, normalmente reemplaza getView()
.
Para una subclase personalizada de CursorAdapter
, podría anular getView()
, pero normalmente reemplaza newView()
y bindView()
lugar. newView()
crea la fila View y bindView()
adjunta los datos para la posición específica en el conjunto de datos del Cursor
a esa fila.
Estos conceptos están cubiertos (con más énfasis en getView()
) en este extracto de uno de mis libros.
- Preguntas de Xamarin
- HF-RFID vs. NFC – ¿Puede un teléfono móvil con capacidad NFC leer etiquetas RFID de alta frecuencia?