为什么我这里一直是空白,没有网页打开
2014-08-12
6 回答
我的显示也是空白
<uses-permission android:name="android.permission.INTERNET"/>权限已经获取了呀
部分代码如下:
private String ss="http://www.imooc.com";
private WebView webView;
private void init() {
webView=(WebView) findViewById(R.id.webView);
webView.loadUrl(ss);
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(ss);
return true;
}
});
求帮忙解决一下
用的手机做模拟器,也显示空白
package com.example.pirate.helloword;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.webkit.WebView;
import android.webkit.WebViewClient;
/**
* Created by pirate on 2015/8/6.
*/
public class WebviewAcitivity extends Activity {
private WebView webView;
private String url1="http://www.baidu.com";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webviewlayout);
//Uri uri = Uri.parse(url1);//url1为你要连接的地址
//Intent intent = new Intent(Intent.ACTION_VIEW,uri);
//startActivity(intent);
init();
}
private void init() {
webView = (WebView) findViewById(R.id.webView);
//webView.loadUrl("file://android_assest");
webView.loadUrl("http://www.baidu.com");
//覆盖webView通过第三方或者系统是浏览器打开网页的行为,使得网页可以用webView打开
webView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
//返回值是true时页面在webView中打开
view.loadUrl("http://www.baidu.com");
return true;
}
//WebViewClient处理页面控制和请求通知
});
}
}
举报