for循环中的sqlite查询处理

jgszhuzhu 2013-06-12 04:09:04
我要实现的功能是首先把list中的数据挨个拿出来和数据库中的对比,如果数据库中没有直接插入,如果有就显示对话框是否需要插入,在遍历完后要求跳转到结果类中,求个高手指点下怎么写,自己写的flage不顶用

loop:for (int i = 0; i < arrayList.size(); i++) {

if (cursor.getCount()>0) {

cursor.moveToFirst();
do {
AlertDialog dialog = new AlertDialog.Builder(AreaCleanActivity.this).setMessage("数据库中以及查到有对应编号的记录,是否覆盖")
.setPositiveButton("确定 ", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
try {

flage = true;
} catch (Exception e) {
e.printStackTrace();
}
}
}).setNegativeButton("取消 ", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {

break loop;
return;
}
}).create();
dialog.show();
} while (cursor.moveToNext());

}else {

... }
}
for循环里面的cursor查询,对话框中如何跳出for循环
...全文
601 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jgszhuzhu 2013-06-12
  • 打赏
  • 举报
回复
http://www.devdiv.com/forum.php?mod=viewthread&tid=120331这个问题跟我的很像

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧