5
Próbuję dynamicznie wypełniać mój widok listy rozwijanej wewnątrz Android Studio za pomocą Kotlin. Ale od tej chwili nie byłem w stanie znaleźć żadnej aktualnej funkcji, która by to zrobiła, wszystkie funkcje, które znalazłem, wydają się przestarzałe. To jest mój kod szkielet:Kotlin - Dodaj pozycje do ExpandableListView
private val shows = listOf("First", "Breaking Bad", "Game of Thrones", "Bob and Martin...")
private val expandableListView: ExpandableListView by bind(R.id.theListView)
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
//Add items to expandable list view here
}
góry dzięki
Google „ExpandableListView przykładem” i powinieneś być w stanie zrozumieć. – rozina
Tak, znalazłem funkcję setAdapter. Wydaje się, że tylko trudniej jest stworzyć adapter ExpandableListAdapter. Udało mi się tylko uruchomić ArrayAdapter, co nie pomaga mi zbytnio. – OhMad