【问题标题】:Progress Dialog counter进度对话框计数器
【发布时间】:2011-07-07 18:15:28
【问题描述】:

我正在尝试在我的 webview 加载时使用进度对话框,我希望它在网页加载完成后消失。这是一个棘手的情况,因为我有 3 个选项卡,其中都有 web 视图,这是一项活动。有人可以帮我写代码吗:

if("TAB_2".equals(tabId)) {

               ProgressDialog pd = ProgressDialog.show(mainmenu.this, "", "Loading. Please wait...", true);
               int progress1 = 1;
               while(progress1 < 100) {progress1 = webview2.getProgress();}
               if(progress1 > 99) {pd.dismiss();}
               }

我在这里做错了什么?

【问题讨论】:

    标签: android android-webview android-progressbar


    【解决方案1】:

    尼克...嗯。我看到您的任务可能涉及更新 UI。您可以将处理程序附加到您的活动,并每秒循环检查 UI 以查看它是否完成更新。完成后,您可以关闭进度对话框。

    【讨论】:

      猜你喜欢
      • 2015-04-16
      • 2013-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-08
      相关资源
      最近更新 更多