Открытие последней страницы webview
Пожалуйста, расскажите мне, как чтобы открывалась последняя открытая станица webview.
webView.setWebViewClient(new MyWebClient());
webView.loadUrl(getUrl());
public void saveUrl (String url) {
SharedPreferences sp = getSharedPreferences("SP_WEBVIEW_PREFS", MODE_PRIVATE);
SharedPreferences.Editor editor = sp.edit();
editor.putString("SAVED_URL", url);
editor.apply();
}
public String getUrl(){
SharedPreferences sp = getSharedPreferences("SP_WEBVIEW_PREFS", MODE_PRIVATE);
return sp.getString("SAVED_URL", "");
}
private class MyWebClient extends WebViewClient {
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
PreferencesMngr.setURL(url);
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
saveUrl(url);
}
}