FragmentStatePagerAdapter
のリストに使用してFragmets
いますViewPager
。すべてのフラグメントにはWebView
. PagerAdapter
すべてが正常に動作します。事前に1 をロードするプリロード メカニズムを使用したいだけですFragment
。これは私の単純化されたコードですFragment
:
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View view = inflater.inflate(R.layout.ecard_fragment, container, false);
webview = (WebView) view;
webview.loadDataWithBaseURL("", HTML, "text/html", "utf-8", "");
Toast.makeText(getActivity(), "fragment: " + NAME, Toast.LENGTH_SHORT).show();
return view;
}
が事前に示されているFragment
ため、次は事前に生成されていると確信しています。Toast
しかし、は後でロードされます -フォーカスWebView
された直後です。Fragment
強制的WebView
にロードする方法は?