Таким образом, мой вопрос прост, если я использую WebView.destroy () в своем приложении, могу ли я восстановить WebView в его первоначальное состояние, когда приложение было инициализировано без закрытия моего приложения и повторного его открытия? и как я могу это сделать? Я просто хочу иметь возможность нажать кнопку и заставить эту кнопку перестроить мой WebView и загрузить новый URL. Мне нужно уничтожить его, а не просто установить его или невидимым.
Спасибо
UPDATE:
Button rbesatbtn = (Button) findViewById(R.id.btnrbesa);
rbesatbtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
wvr.destroy()
}
});
Button resttbtn = (Button) findViewById(R.id.btnrrest);
rrestbtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
WebView wvr = new WebView(this);
setContentView(wvr);
wvr = (WebView) findViewById(R.id.wVradios);
wvr.getSettings().setJavaScriptEnabled(true);
wvr.getSettings().setPluginsEnabled(true);
wvr.setWebViewClient(new WebViewClient());
wvr.setInitialScale(1);
wvr.getSettings().setBuiltInZoomControls(true);
wvr.getSettings().setUseWideViewPort(true);
});