我想显示进度条/滚轮,在执行某个过程时,例如,在按钮单击时我希望屏幕冻结并显示进度轮,直到按下的操作例如在数据库中保存数据完成。
是否可以,如果适用,请提供代码。
答案 0 :(得分:1)
在你的OnClick()中,我认为你必须使用这样的东西:
progressDialog = ProgressDialog.show(MyActivity.this,
"title","loading..." , true);
final Runnable runInUIThread = new Runnable() {
public void run() {
//do some work
}
};
new Thread() {
@Override
public void run() {
handler.post(runInUIThread);
progressDialog.dismiss();
}
}.start();