小编Chr*_*ris的帖子

加载WebView后无法使ProgressDialog停止

我可以显示ProgressDialog,但是在加载WebView之后我无法停止它.我只需要一个简单的刷新按钮.

到目前为止,这是工作代码:

      public class Quotes extends Activity implements OnClickListener{

      WebView webview;

      @Override
      public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.main);

      webview = (WebView) findViewById(R.id.scroll);
      webview.getSettings().setJavaScriptEnabled(true);
      webview.loadUrl("http://www.dgdevelco.com/quotes/quotesandroid.html");

      View refreshClick = findViewById(R.id.refresh);
      refreshClick.setOnClickListener(this);

      }


      public void onClick(View v){
           switch(v.getId()){

           case R.id.refresh:
                ProgressDialog.show(Quotes.this, "", "Loading...", true);
                webview.reload();

                }
           }
      }
Run Code Online (Sandbox Code Playgroud)

我只是想不出来.我到处都看,但似乎没什么用.

java android refresh progressdialog webview

1
推荐指数
1
解决办法
2133
查看次数

标签 统计

android ×1

java ×1

progressdialog ×1

refresh ×1

webview ×1