【发布时间】:2013-11-14 06:27:24
【问题描述】:
我想在 android 的 Progress 对话框中设置大字体的消息。
我正在使用以下代码,
progress_dialog=new ProgressDialog(this);
progress_dialog.show(About_Us_Activity.this, Html.fromHtml(""), Html.fromHtml("big>Message...</big>"), false);
我在 AsyncTask 的 onPreExecute() 方法中使用了上面的代码,并在 onPostExecute 方法中关闭,问题是我的进度对话框无限运行,这意味着它没有关闭。我的代码有什么问题。 log cat 没有显示错误。
【问题讨论】:
-
您是否关闭了 onPostExecute 中的对话框?
-
你确定 onPostExecute 会被调用吗?
-
是的@prateek,请阅读整个问题,我已经提到我已经关闭了进度对话框。
-
您能否确认您的 onPostExecute 已执行,如果是,请在 onPostExecute 中分享您的解雇部分,这将有助于跟踪问题。
-
我使用此代码关闭 onPostExecute 上的对话框 if(progressdialog.isShowing()) { progressdialog.dismiss(); }