2016-06-29 3 views
0

Я пытаюсь сделать простой браузер AndroidStudio, но сайты не открываются (ошибка: net :: ERR_CACHE_MISS).ERR_CACHE_MISS в WebView Android Studio

Я попытался это:

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"/> 
Смежные вопросы