ProgressDialog dialog = null; private WebView mwebview; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mwebview = (WebView) findViewById(webview); if(mwebview!=null){ mwebview.setWebViewClient(new WebViewClient() { @Override public void onPageFinished(WebView view, String url) { dialog.dismiss(); } }); loadUrl("http://www.jiamaiwang.net/"); } } public void loadUrl(String url){ if(mwebview!=null){ mwebview.loadUrl(url); dialog = ProgressDialog.show(this,null,"玩命加载中,请稍后"); mwebview.reload(); } } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if((keyCode==KeyEvent.KEYCODE_BACK)&& (mwebview.canGoBack())){ mwebview.goBack(); return true; } finish(); return false; }
android界面加载webview
最新推荐文章于 2024-06-18 22:45:11 发布