android使用notifyDataSetChanged()方法,listview數據沒有更新

android使用notifyDataSetChanged()方法,發現adapter的數據更新了,可是ListView的內容沒有更新?

查閱以下網站解決方案都沒有解決:


後來冷靜一想,我遇到這個問題的情景跟他們的有所區別:
個人問題是從另個界面跳轉回來後,再調用apater的 notifyDataSetChanged()方法時失效,adapter的數據更新了,
但listview顯示的內容並無改變。
針對這個問題的解決方案是:
在Activity的onResume()方法中將adaper和listView從新再綁定一次。
listView.setAdapter( adapter);
adapter.notifyDataSetChanged();

在此記錄下,備用。
相關文章
相關標籤/搜索