AndroidはWebViewを使用してWebページを開きます
1164 ワード
/**
*
*/
private void openUrl(WebView webview,String url) {
final LoadDialog loadDialog;
loadDialog=new LoadDialog(ServiceIntroduction.this,false," …");
loadDialog.show();
webview.getSettings().setJavaScriptEnabled(true);// js
//
webview.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
webview.loadUrl(url);//
webview.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return super.shouldOverrideUrlLoading(view, url);
}
});
webview.setWebChromeClient(new WebChromeClient(){
@Override
public void onProgressChanged(WebView view, int newProgress) {
super.onProgressChanged(view, newProgress);
if (newProgress==100){
//
loadDialog.dismiss();
}else{
//
}
}
});
}