Android Listview notifyDataSetChanged() 不起作用的解決方案
Android Listview notifyDataSetChanged() 不起作用
private ArrayList<Map<String, String>> data = new ArrayList<Map<String, String>>(); private ArrayList<Map<String, String>> delivered_data= new ArrayList<Map<String, String>>();
如果直接將arraylist 的數(shù)據(jù)直接復制,無法完成更新
data = delivered_data; adapter.notifyDataSetChanged();
單個元素改變時候,可以更新
data.get(position).put("status", Select[0]); //change the status adapter.notifyDataSetChanged();
如果要以數(shù)據(jù)list直接傳遞,需要用下面方法
data.clear(); data.addAll(delivered_data); adapter.notifyDataSetChanged();
更改listview用到下面項目中:
到此這篇關于Android Listview notifyDataSetChanged() 不起作用的文章就介紹到這了,更多相關Android Listview notifyDataSetChanged內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Android 仿抖音的評論列表的UI和效果的實現(xiàn)代碼
抖音是一款音樂創(chuàng)意短視頻社交軟件,此app已在android各大應用商店和app store 上線。下面小編給大家?guī)砹薃ndroid 仿抖音的評論列表的UI和效果的實現(xiàn)代碼,感興趣的朋友參考下吧2018-03-03Android ViewPager實現(xiàn)圖片輪翻效果
這篇文章主要為大家詳細介紹了Android ViewPager實現(xiàn)圖片輪翻效果的相關資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01基于RecyclerView實現(xiàn)橫向GridView效果
這篇文章主要為大家詳細介紹了基于RecyclerView實現(xiàn)橫向GridView效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-07-07