2

リストビューを更新した後、リストビューに追加したフッターを削除したい。また、将来の実行で後で追加する必要があるかもしれません。

4

1 に答える 1

3

通常どおりフッターを追加してから呼び出すだけで問題はありません

mListView.removeFooterView(footer_view);

フッターを削除する必要がある場合。フッターを再度追加する必要がある場合は、必ず追加してからsetAdapter、ListView を再度追加してください。

なぜなら、よく知られているように、

注: setAdapter を呼び出す前にこれを呼び出します。これは、ListView が提供されたカーソルを、ヘッダー ビューとフッター ビューも考慮したカーソルでラップできるようにするためです。

于 2012-11-02T09:35:23.853 に答える