Tab Fragment,每次切换选项卡时创建视图

Sta*_*ust 5 android android-fragments

我探索了一些标签片段示例(也在Support4Demos中提供)但我发现每次切换标签时,每次从片段类的'onCreateView'创建标签内容视图.

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View v = inflater.inflate(R.layout.hello_world, container, false);
        View tv = v.findViewById(R.id.text);
        ((TextView)tv).setText("Fragment #" + mNum);
        tv.setBackgroundDrawable(getResources().getDrawable(android.R.drawable.gallery_thumb));
        return v;
    }
Run Code Online (Sandbox Code Playgroud)

是否可以在首次创建时创建一次片段视图,并在标签之间切换时显示/消失,而不是再次创建?

Sta*_*ust 1

我想我找到了解决方案。我需要使用寻呼机,它会缓存选项卡并且不会在每次切换时创建新视图。

从这里找到它:如何缓存片段视图