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);
    }


}

onPause():

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

0 に答える 0