我正在使用sqliteDatabase来保存我的数据。我的应用程序是一个待办事项列表,允许用户输入他们想要做的项目列表,每个添加的项目都有一个复选框,以便在单击该项目时进度栏状态应该从0更改为某个百分比,具体取决于我列表中的项目数量。例如,如果我的列表中有3个项目,并且我单击1项的复选框,则进度条百分比应为35%。我该怎么做呢? 目前这就是我的做法,但它不起作用
new Thread(new Runnable() {
public void run() {
while (mProgressStatus < mydb.getAllItems().size()) {
mProgressStatus = array_list.size();
// Update the progress bar
mHandler.post(new Runnable() {
public void run() {
mProgress.setProgress(mProgressStatus);
}
});
}
}
}).start();