1

我使用了“主/明细流”代码模板,并在列表片段中创建了一个 WebView。WebView 用于加载一些数据以创建项目,目前一切正常。但是在打开一个项目并返回到列表片段后,WebView 开始重新加载。

onActivityCreated(短路)

@Override
public  void onActivityCreated(Bundle savedInstanceState)
{
    super.onActivityCreated(savedInstanceState);
    this.webView = new WebView(getActivity().getApplicationContext());
    System.out.println("1");
    final Content cont = new Content();
    webView.setWebChromeClient(new WebChromeClient()
    {
       //Code Removed
    });
    if(webViewBundle==null)
    {
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setLoadsImagesAutomatically(false);
        webView.getSettings().setSavePassword(false);
        webView.loadUrl("http://www.flb-herford.de/stupla.html");
    }
    else
    {
        webView.restoreState(webViewBundle);
    }


}

暂停():

@Override
public void onPause()
{
    super.onPause();
    webViewBundle=new Bundle();
    webView.saveState(webViewBundle);
}
4

0 回答 0