Domande taggate «listadapter»

2
Come ottenere un gonfiatore layout dato un contesto?
Sto scrivendo un'implementazione personalizzata di ListAdapter. Nel suo costruttore, sto prendendo in un contesto, un ID risorsa (cioè R.id.xxx che rappresenta il file di layout) e un elenco e una mappa (questi contengono i dati). Ora, il problema è che avrò bisogno di un LayoutInflater per ottenere l'oggetto View che …

11
ListView addHeaderView fa aumentare la posizione di uno?
Di seguito è riportato uno snippet di codice con ListView. Ho aggiunto un emptyView e un headerView. L'aggiunta di headerView fa aumentare di uno la posizione in onItemClick. Quindi senza headerView il primo elemento della lista avrebbe la posizione 0, con headerView la posizione del primo elemento della lista sarebbe …

14
ListAdapter non aggiorna l'elemento in RecyclerView
Sto usando la nuova libreria di supporto ListAdapter. Ecco il mio codice per l'adattatore class ArtistsAdapter : ListAdapter<Artist, ArtistsAdapter.ViewHolder>(ArtistsDiff()) { override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder { return ViewHolder(parent.inflate(R.layout.item_artist)) } override fun onBindViewHolder(holder: ViewHolder, position: Int) { holder.bind(getItem(position)) } class ViewHolder(view: View) : RecyclerView.ViewHolder(view) { fun bind(artist: Artist) { …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.