Als «listadapter» getaggte Fragen

2
Wie bekomme ich einen Layout-Inflater in einem bestimmten Kontext?
Ich schreibe eine benutzerdefinierte Implementierung eines ListAdapter. In seinem Konstruktor nehme ich einen Kontext, eine Ressourcen-ID (dh R.id.xxx, die die Layoutdatei darstellt) sowie eine Liste und eine Karte (diese enthalten die Daten) auf. Das Problem ist nun, dass ich einen LayoutInflater benötige, um das View-Objekt zu erhalten, das sich in …


13
ListAdapter aktualisiert Element in RecyclerView nicht
Ich verwende die neue Support-Bibliothek ListAdapter. Hier ist mein Code für den Adapter 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) { itemView.artistDetails.text …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.