2

У меня есть ListView, каждый элемент содержит несколько TextView. Мне нужно заполнить этот ListView динамически. После небольшого исследования, похоже, я должен сделать это либо с помощью настраиваемого ArrayAdapter, либо с помощью специального ListAdapter.Заполнение ListView в MonoDroid: Custom ArrayAdapter или Custom ListAdapter?

Могут ли мои варианты ограничены этими двумя, или есть лучшая техника?

ответ

0

Создайте свой собственный адаптер, создав класс, полученный из: BaseAdapter. Затем вы можете использовать функцию GetView для Inflate - например, - файл макета ресурса с Linringayout как root и textviews, изображения и т. Д. В качестве дочерних элементов.

This page помог мне в изучении концепции пользовательских элементов/адаптеров.