【发布时间】:2011-09-24 14:12:48
【问题描述】:
我可以让 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();
}
}
}
我就是想不通。我到处寻找,但似乎没有任何效果。
【问题讨论】:
-
答案左侧的数字下方有一个勾号轮廓。按那个。这是您将答案标记为正确并让您上瘾 StackOverflow 的方式;-)
标签: java android webview refresh progressdialog