没币了,来个好心人。打开一个app如何直接进入网页,而不用输入网址(使用loadUrl),像UC手机浏览器一样
2条回答 默认 最新
- 扯线木偶人 2015-04-13 18:30关注
刚好在做的项目有点也用到,参考下:
load = (TextView)findViewById(R.id.web_loading_text);
pb = (ProgressBar)findViewById(R.id.web_progressBar1);
wv = (WebView)findViewById(R.id.mysign_web);
WebSettings settings = wv.getSettings();
settings.setJavaScriptEnabled(true);
settings.setUseWideViewPort(true);//设定支持viewport
settings.setLoadWithOverviewMode(true);
settings.setBuiltInZoomControls(true);
settings.setDisplayZoomControls(false);
settings.setSupportZoom(true);//设定支持缩放if(URL == null) URL = "http://www.baidu.com"; wv.loadUrl(URL); wv.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } }); wv.setWebChromeClient(new WebChromeClient() { @Override public void onProgressChanged(WebView view, int newProgress) { // TODO Auto-generated method stub if (newProgress == 100) { // 网页加载完成 load.setVisibility(View.GONE); pb.setVisibility(View.GONE); } else { // 加载中 } } });
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报