android:如何使用SimpleAdapter删除listview所有项目

android:如何使用SimpleAdapter删除listview所有项目,android,sqlite,listview,android-listview,Android,Sqlite,Listview,Android Listview,我有一个带有SimpleAdapter的列表视图。ListView的数据来自Sqlite。我想在查询结果为空时删除所有ListView项。 如何使用SimpleAdapter删除listview所有项 SimpleAdapter adapter; ArrayList<HashMap<String, String>> urunsorgu_liste; Veritabani db = new Veri

我有一个带有SimpleAdapter的列表视图。ListView的数据来自Sqlite。我想在查询结果为空时删除所有ListView项。 如何使用SimpleAdapter删除listview所有项

SimpleAdapter adapter;
                   ArrayList<HashMap<String, String>> urunsorgu_liste;
                   Veritabani db = new Veritabani(getActivity().getApplicationContext());//My database class
                   urunsorgu_liste =db.sorgu(sehirSp, urunSp);
               if(urunsorgu_liste.size()==0)// if query result is empty
                   {
           Toast.makeText(getActivity(), "Query is epty", Toast.LENGTH_SHORT).show();
        // ??????
        }
        else{
        List<HashMap<String, String>> sorguMaps = new ArrayList<HashMap<String, String>>();
        urun_idler = new int[urunsorgu_liste.size()]; 
                for(int i=0;i<urunsorgu_liste.size();i++){

        HashMap<String, String> map = new HashMap<String, String>();
        String ad=urunsorgu_liste.get(i).get("urun_adi"); 
        String etiket=urunsorgu_liste.get(i).get("urun_etiket"); 
        String fiyat=urunsorgu_liste.get(i).get("urun_fiyat"); 
        String sehir=urunsorgu_liste.get(i).get("urun_sehir");
        urun_idler[i] =Integer.parseInt(urunsorgu_liste.get(i).get("id"));
        map.put("ADI",ad);
        map.put("ETIKETI",etiket);
        map.put("FIYATI",fiyat);
        map.put("SEHRI", sehir);
        sorguMaps.add(map);
        adapter = new SimpleAdapter(getActivity(), sorguMaps, R.layout.sorgu_fragment_list_item, from, to);
                    listV.setAdapter(adapter);
        }
simpledapter适配器;
ArrayList urunsorgu_liste;
Veritabani db=新Veritabani(getActivity().getApplicationContext())//我的数据库类
urunsorgu_liste=db.sorgu(sehirSp,urunSp);
if(ururorsgu_liste.size()==0)//如果查询结果为空
{
Toast.makeText(getActivity(),“查询是epty”,Toast.LENGTH_SHORT.show();
// ??????
}
否则{
List sorguMaps=新建ArrayList();
urun_惰轮=新整数[URURONRGU_liste.size()];
对于(int i=0;i使用
.clear()
方法的
ArrayList

ArrayList.clear(从):

从此列表中删除所有元素。列表将为空 此呼叫返回后

只需使用
.clear()
来清除
ArrayList