如何使用baseAdapter从android中的sqlite数据库中删除多个选中的Listview项

如何使用baseAdapter从android中的sqlite数据库中删除多个选中的Listview项,android,database,sqlite,Android,Database,Sqlite,我想从android中的sqlite数据库中删除多个选中的listview项。我已经为listview扩展了baseAdapter。有人能建议我如何从sqlite数据库中删除多个选中项吗 SparseBooleanArray sba=new SparseBooleanArray(); // declare globally in adapter convertview.onClickListener(new View.onClickListener(){ @Override public voi

我想从android中的sqlite数据库中删除多个选中的listview项。我已经为listview扩展了baseAdapter。有人能建议我如何从sqlite数据库中删除多个选中项吗

SparseBooleanArray sba=new SparseBooleanArray(); // declare globally in adapter
convertview.onClickListener(new View.onClickListener(){
@Override
public void onClick()
{
 if(checkbox.isChecked())
 {
   sba.put(position,true);
 }
  else
 {
  sba.put(position,false);
 }

});
在删除所选按钮时单击方法 ArrayList itemstodeletelist=新建ArrayList()

deleteselectedbutton.onClickListener(新视图.onClickListener(){
@凌驾
公共void onClick(){

对于(int position=0;position
如何从sqlite数据库中逐个删除多个选中的Listview项。rajan,请给我sqlite数据库中的完整代码chenges…以便我能轻松理解。
deleteselectedbutton.onClickListener(new View.onClickListener(){
    @Override
    public void onClick(){
  for(int position=0;position<array.size();position++) 
  {
     if(array.get(position))
     {
        itemstodeletelist.Add(itemslist[position]);
     }

   }
}