Если вы не хотите реализовывать свою собственную реализацию ListFieldCallback
, единственной другой "предварительно созданной" реализацией является класс ObjectListField
- но вы будете ограничены списком строк, и он будет выглядеть так, как вы хотитегораздо больший контроль над пользовательским интерфейсом, включая столбцы фиксированной ширины с несколькими частями данных, изображения и т. д.
Таким образом, по сути, единственный способ отобразить пользовательский интерфейс, такой как вам нужен, - реализовать свойListFieldCallback
, включая метод drawListRow()
.