В моем ListActivity мне нужно, чтобы представления верхнего и нижнего колонтитула (вверху и внизу списка) использовались как кнопки предыдущей и следующей страниц в моем списке соответственно, потому что я хочу отображать только 20 элементов одновременно .
Я установил заголовок и вид стопы, выполнив:
getListView().addHeaderView(myHeaderView);
getListView().addFooterView(myFooterView);
setListAdapter(adapter);
Это прекрасно работает, но мне нужно динамически удалять и добавлять эти представления верхнего и нижнего колонтитула, потому что некоторые страницы моего списка могут не иметь кнопки следующей страницы или кнопки предыдущей страницы.
Проблема в том, что я не могу вызвать addHeaderView или addFooterView после вызова setListAdapter.
Есть ли способ обойти это?