2016-06-29 9 views
0

単純なブラウザAndroidStudioを実行しようとしていますが、ウェブサイトが開かない(エラー:net :: ERR_CACHE_MISS)。WebView AndroidスタジオのERR_CACHE_MISS

私はこの試みた:

Android 4.4 giving ERR_CACHE_MISS error in onReceivedError for WebView back

を、それは私を助けていませんでした。

私ActivityMain:

public class MainActivity extends AppCompatActivity { 


EditText pole; 
Button przycisk; 
WebView przegladarka; 
public String adres; 

public void Wyszukaj(View v){ 
    adres = pole.getText().toString(); 
    przegladarka.loadUrl(adres); 
} 






@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 


    przycisk = (Button) findViewById(R.id.przycisk); 
    pole = (EditText) findViewById(R.id.pole); 
    przegladarka = (WebView) findViewById(R.id.przegladarka); 


    if (Build.VERSION.SDK_INT >= 19) { 
     przegladarka.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 
    } 

    przegladarka.setWebViewClient(new ModifiedWebViewClient()); 
    przegladarka.getSettings().setJavaScriptEnabled(true); 
    przegladarka.loadUrl("http://google.com"); 


} 


private class ModifiedWebViewClient extends WebViewClient { 

    @Override 
    public boolean shouldOverrideUrlLoading(WebView view, String url) { 
     view.loadUrl(url); 
     return true; 
    } 

} 

}

答えて

0

は、マニフェストファイルにコード行を追加します。

<uses-permission android:name="android.permission.INTERNET"/>