android sqlite 删除n条的数据库,android中sqlite为什么同一条数据删掉后就新增不?an 爱问知识人...

//具体的删除代码如下将removeSubject直接改为DeleteAllSms()却可以删除所有的,为什么啊,难道是这个列表项事件写得有问题?

@Override

public void onItemClick(AdapterView arg0, View arg1, int arg2,

long arg3) {

selectedItem = arg2;

new AlertDialog。

Builder(AnimationTest。this)。setIcon(R。drawable。icon)。

setTitle("课程设置")。setPositiveButton("删除课程",

//创建DialogInterface。OnClickListener对象实例,当单击按钮时调用onClick方法

new DialogInterface。

OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

System。out。println(dbAdapter。removeSubject(selectedItem)+"返回值");

if(dbAdapter。

removeSubject(selectedItem)>0) {

simpleAdapter。notifyDataSetChanged();

listView。setAdapter(simpleAdapter);

Toast。makeText(AnimationTest。

this, "删除成功", Toast。LENGTH_SHORT)。show();

}

else {

System。out。println("删除不成功");

System。out。println(selectedItem);

}

}

})。

setNegativeButton("更改课程",

new DialogInterface。OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

}

})。

create()。show();

}

});。

全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值