android清空listview
① 如何清空android ListView控制項的內容
將ListViewAdapter對應的數據信息清空,然後,notifydatasetchange就可以。
② 如何清空android ListView控制項的內容
你好!頃悔
第一種方法:稿乎衡
listView.setAdapter(null);
第鍵做二種方法:
listAdapter.clear();
listAdapter.notifyDataSetChanged() ;
③ 如何清空android ListView控制項的內容
思路:
1,當要橋拿岩載入item的時候,首先把 list清空
list.clear();
適配器
adapter1 =new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, list);
listView.setAdapter(adapter1);
這樣載入以後就把Listview 中的數據清空了
2,然後再載入我們想要的數據
list.add("a");
list.add("c");
list.add("b");
list.add("敏御a");
list.add("c");
list.add("b");
適配器
adapter1 =new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, list);
listView.setAdapter(adapter1);
adapter1 =new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, list);
listView.setAdapter(adapter1);
這樣就可以清空以前敏飢的數據而得到我們更新的結果
④ 如何清空android ListView控制項的內容
list只是展示 控滲乎豎件 要清楚 只要吧 裝填 adapter中的數據(一般頃晌都是arrayList<T>)clear()掉,然後 在「主線程」里 調用 baseAdapter 中的notifySetDatachange 就可以叢大看到效果
⑤ 如何清空android ListView控制項的內容
你好!
第戚鬧一種方法:櫻仔高
listView.setAdapter(null);
第二種方法:
listAdapter.clear();
listAdapter.notifyDataSetChanged() ;
滿意請採納,謝謝。
參考:脊尺http://..com/link?url=EqQ19nIH3SNW48yN4jyfh0egDHVi_nX_-m0e2Ywya7mmY1RNRYRAwhf6gS
http://..com/link?url=qWu30KPuRcjswVOtbQcbV3vd_-_
⑥ 如何清空android ListView控制項的內容
你只要先把數據源list的內容給清空了,然後刷新適配器,也就是調用適配器的notifyDataSetChanged()方法,listview的內容就清空了,這讓肆個是最好的方法,當然了辯滑碰,你也可以重新set個適配器,也攜談就是setAdapter,給一個空list,這樣也能清空
⑦ android listView的數據如何清空,在添加進去顯示啊!
滿意答案熱心問友2011-06-08android.widget.SimpleAdapter.SimpleAdapter(Context context, List<? extends Map<String, ? data, int resource, String[] from, int[] to),你把SimpleAdapter中存數據的(List<? extends Map<String, ?data這個參數) data.clear()掉,這樣應該能把之前ListView中的數據清空吧追問: 將數據源的獲取進行獨立,在數據源變動前進行data.clear(); 然後在數據源變動後,採用Adapter.notifyViewChanged();進行通知 程序,數據源已經變動,simpleAdapter須要更新。系統將會自動處理,並實現更新數據。緣丶之尐黙的感言:
⑧ 如何清空android ListView控制項的內容
listView的條目都是綁定在枯衡這個adapter里的
你只慶大需要清空這個adapter即可
如譽敗豎果是你用自定義的適配器你只要刪除適配器的數據,重新刷新就清空了
⑨ 如何清空android ListView控制項的內容
不是很清楚你的需求。
根據我的理解提供幾個清空方案
1、清空listview的所有數配攔明據:
將裝載的數據集合比如list或者map等,clear後 adapter.notifyDataChangeListener.
隱藏整個listview也是表培告面上實現了清空衡巧的效果(雖然是假的)
2、清空某個item的內容
在getview方法中判斷position的來清空對應item控制項的內容顯示
以上,歡迎交流