2015-09-24 12 views
-1

Мой webview.loadUrl код не работает. В чем проблема?webview не работает, webview.loadUrl не работает

WebView wv; 
@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    wv = (WebView) findViewById(R.id.webView); 
    wv.getSettings().setJavaScriptEnabled(true); 
    wv.getSettings().setLoadWithOverviewMode(true); 
    wv.getSettings().setUseWideViewPort(true); 
    wv.setWebChromeClient(new WebChromeClient()); 
    String url="http://www.google.com"; 
    wv.loadUrl(url); 
} 
+0

Вы даете разрешение Интернет в манифесте? – Aakash

+0

@Aakash Да! я сделал –

ответ

0

Создать класс в своей деятельности:

private class MyBrowser extends WebViewClient { 
     @Override 
     public boolean shouldOverrideUrlLoading(WebView view, String url) { 
      view.loadUrl(url); 
      return true; 
     } 
    } 

затем сделать это следующим образом:

wv = (WebView) findViewById(R.id.webView); 
     wv.getSettings().setJavaScriptEnabled(true); 
     wv.getSettings().setLoadWithOverviewMode(true); 
     wv.getSettings().setUseWideViewPort(true); 
     wv.setWebViewClient(new MyBrowser()); 
     String url="http://www.google.com"; 
     wv.loadUrl(url); 
+0

Код не работает:/ –

+0

что не работает? где вы тестируете приложение, на реальном устройстве или виртуальном? – Aakash

+0

Пробовал оба ...... он говорит: «Веб-страница недоступна» –

Смежные вопросы