Я пишу пользовательский адаптер для использования с ListView
.
Интерфейс Adapter
включает в себя метод getItem()
, который возвращает, согласно документам, Object
как
элемент данных, связанный с указанной позицией в наборе данных.
Каким должен быть этот объект? Я могу только представить себе, что ListView
хочет называть либо toString
, либо equals
на нем, так как вы ничего не можете сделать с raw Object
. Но у меня нет удобного Object
, который я могу вернуть, и в любом случае я переопределяю getView
, поэтому ListView не нуждается в String из моего набора данных.
Можно ли просто вернуть null
или что-то еще совершенно неуместное?