view plaincopy to clipboardprint?
view plaincopy to clipboardprint?
我們有時候重新載入listview的時候,載入的Item卻添加在以前的Item的後面,但是我們只是想更新一下。剛開始我也沒有找到SDK提供清空Listview中Item 的方法。開發要用啊,所以就想了這樣一個方法。
我們有時候重新載入listview的時候,載入的Item卻添加在以前的Item的後面,但是我們只是想更新一下。剛開始我也沒有找到SDK提供清空Listview中Item 的方法。開發要用啊,所以就想了這樣一個方法。
1,當我們要載入item的時候,首先把 list清空
view plaincopy to clipboardprint?
list.clear();
list.clear();
適配器
view plaincopy to clipboardprint?
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);
這樣載入以後就把Listview 中的資料清空了
2,然後再載入我們想要的資料
view plaincopy to clipboardprint?
list.add("a");
list.add("c");
list.add("b");
list.add("a");
list.add("c");
list.add("b");適配器
view plaincopy to clipboardprint?
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);
這樣就可以清空以前的資料而得到我們更新的結果
作者“偉哥~ YZ”