Beim Versuch, die LiveData-Liste in itemsIndexed in LazyColumn zu verwenden, wird die Meldung „Keiner der folgenden KandAndroid

Forum für diejenigen, die für Android programmieren
Anonymous
 Beim Versuch, die LiveData-Liste in itemsIndexed in LazyColumn zu verwenden, wird die Meldung „Keiner der folgenden Kand

Post by Anonymous »

Relevanter Code in ViewModel:

Code: Select all

    val allFoods: LiveData = repository.allFoods.asLiveData()
und MainActivity:

Code: Select all

    val foods = foodViewModel.allFoods.observeAsState(listOf())

LazyColumn(modifier = Modifier.fillMaxSize()) {
itemsIndexed(foods) // "None of the following candidates is applicable"
}
Ich habe versucht, „items“ zu verwenden und manuell zu importieren:

Code: Select all

import androidx.compose.foundation.lazy.items
...aber der Import wurde überhaupt nicht übernommen.
Wie behebe ich das?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post