Есть ли веская причина для заголовка ListView занять позицию?

Я только что добавил заголовок в свой ListView, и мне нужно изменить кучу кода, потому что заголовок по существу становится позицией 0 (это означает, что индексы Cursor моего CursorAdapter не совпадают с индикаторами списка. Они отключены на 1 сейчас). Зачем? Это кажется немного глупым для меня.

Единственная причина, по которой я могу придумать, заключается в том, что разработчик может захотеть получить доступ к заголовку. Хорошо. Предоставьте что-то вроде getListView (). GetHeader ().

Ответы на вопрос(1)

Ваш ответ на вопрос