0
如何在循环中使用进度对话框。For循环的进度对话框
意味着要么循环内或循环无论它是可能的外面。 目前我正在尝试使用进度对话框内的循环,它不工作。
for (int i = 0; i < 4; i++) {
param = filename + "|" + String.valueOf(Outlet) + "|" + String.valueOf(UserId) + "|" + remarks + "|" + String.valueOf(rowid) + "|" + String.valueOf(ReportId);
final String params = param;
try {
result = connectFTP();
if (!result) {
dbase.DeleteAlbum(rowid);
Toast.makeText(this, "Record not uploaded.. Try Again..", Toast.LENGTH_LONG).show();
handler.sendEmptyMessage(0);
return;
}
if (result) {
result = wcf.InsertAlbum(params);
}
} catch (Exception e) {
e.printStackTrace();
}
}
交一些代码.... – Randroid
对(INT I = 0; I <4; i ++在) {PARAM =文件名+ “|” + String.valueOf(Outlet)+“|” + String.valueOf(UserId)+“|” +备注+“|” + String.valueOf(rowid)+“|” + String.valueOf(ReportId); \t \t \t \t \t final String params = param; 尝试 { 结果= connectFTP(); 如果(结果!) { dbase.DeleteAlbum(ROWID); Toast.makeText(这一点, “记录没有上传..再试...”, Toast.LENGTH_LONG).show(); handler.sendEmptyMessage(0); return; } 如果(结果) { 结果= wcf.InsertAlbum(PARAMS); } \t \t \t \t \t \t} \t \t \t \t } 赶上(例外五){ } –
@developer这将是更好,如果你编辑了到原来的问题,并封装它的代码标签。 – staticbeast