for 循环bug修复

master
hwf452 2 years ago
parent eacd7ab56c
commit 5d44210ac2

@ -536,13 +536,21 @@ public class ScxsjhFragment extends BaseFragment {
MeasureDialog measureDialog = new MeasureDialog(context, "你确定要删除?", new MeasureDialog.AuditDialogListener() { MeasureDialog measureDialog = new MeasureDialog(context, "你确定要删除?", new MeasureDialog.AuditDialogListener() {
@Override @Override
public void confirm() { public void confirm() {
for (int i = 0; i < dbxjjh.size(); i++) { dbxjjh.removeIf((item) -> {
if (dbxjjh.get(i).isChecked()) { if (item.isChecked()) {
DataSupport.deleteAll(XSJJHXZDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); DataSupport.deleteAll(XSJJHXZDataBean.class, "zxid = ? and username = ?", item.getZxid(), username);
DataSupport.deleteAll(XSJJHDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); DataSupport.deleteAll(XSJJHDataBean.class, "zxid = ? and username = ?", item.getZxid(), username);
DataSupport.deleteAll(Xjjh.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username); DataSupport.deleteAll(Xjjh.class, "zxid = ? and username = ?", item.getZxid(), username);
} }
} return item.isChecked();
});
// for (int i = 0; i < dbxjjh.size(); i++) {
// if (dbxjjh.get(i).isChecked()) {
// DataSupport.deleteAll(XSJJHXZDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username);
// DataSupport.deleteAll(XSJJHDataBean.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username);
// DataSupport.deleteAll(Xjjh.class, "zxid = ? and username = ?", dbxjjh.get(i).getZxid(), username);
// }
// }
//刷新页面 //刷新页面
initData(); initData();

@ -7,7 +7,7 @@ buildscript {
} }
dependencies { dependencies {
classpath 'com.android.tools.build:gradle:8.0.1' classpath 'com.android.tools.build:gradle:8.1.0'
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20' classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20'
} }
} }

Loading…
Cancel
Save