通过webview怎么无法访问互联网页面啊....
1. 首先我我已经添加了下面信息到AndroidManifest.xml.
<uses-permission android:name="android.permission.INTERNET"/>
2. 调用代码如下:
public class HelloActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
WebView webView = (WebView) findViewById(R.id.webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.google.com");
webView.setWebViewClient(new HelloWebViewClient());
}
}
public class HelloWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
可以启动正常访问,但是google的页面打不开.怎么个情况.大家帮忙..
[解决办法]
我也正好刚刚遇见过LZ的问题,我也是android 2.2
但是我在Manifest.xml里多添加了一行
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
就解决了问题
还有在网上查过相关问题,有些人是因为在url里没有写http://而导致无法访问
LZ看看是不是这两个问题所致
[解决办法]