7

重複
の可能性:Androidでリストビューをクリアする方法

アンドロイドでは、リストアダプター、シンプルなアダプターを使用して配列を渡しましたが、リストビューの内容をクリアしたいですか? をクリアする代わりに、リストビューにレコードを追加しています。

4

3 に答える 3

15

listView.setAdapter(null) と書くだけです。

于 2012-05-31T09:23:46.277 に答える
15

ここからカスタム アダプターを取得します。テストアダプター

このようなメソッドを追加します..

public void clearAdapter()
    {
        deviceNames.clear();
        selected.clear();
        notifyDataSetChanged();
    }

youListAdapter.clearAdapter()アクティビティから呼び出します。

于 2012-05-31T09:21:05.237 に答える
2

アダプターで使用notifydataSetInValidated()して、データセットが有効でなくなったことをリストビューに通知します。または、アダプタを null に設定します。l.setAdapter(null);

于 2012-05-31T10:04:39.987 に答える