【发布时间】:2014-09-28 16:57:14
【问题描述】:
我正在尝试打开一个 dialog 框,然后它在 dosubmit() 中运行一个方法,该方法带有一个正在检查 RunnableFuture 的结果的 Thread.sleep(1000) 循环。
似乎覆盖setOnShowListener 不起作用。
private void dosubmitdialog(){
mDialogloading = new ProgressDialog(mActivity);
mDialogloading.setCanceledOnTouchOutside(false);
mDialogloading.setCancelable(false);
mDialogloading.setMessage("Uploading data ...");
mDialogloading.setOnShowListener(new DialogInterface.OnShowListener() {
@Override
public void onShow(DialogInterface dialog) {
dosubmit();
}
});
mDialogloading.show();
}
我还可以使用什么其他方法?
【问题讨论】:
标签: android multithreading dialog