Tengon una aplicación la cual ejecuto una web a traves de Webview
El problema es que cuando el dispositivo esta sin red me sale una pagina de error y me gustaria que se cargase a traves de lo que se guarda en el cache
mi codigo es el diguiente
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String url ="http://www.mipaginaweb.com";
WebView view=(WebView) this.findViewById(R.id.webView);
view.getSettings().setJavaScriptEnabled(true);
view.loadUrl(url);
getSupportActionBar().setDisplayShowHomeEnabled(tr ue);
getSupportActionBar().setIcon(R.mipmap.ic_launcher );
}
}
y cargo los permisos
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_ST ATE"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE "/>
Muchas Gracias