gpt4 book ai didi

android - 选项卡 fragment ,每次切换选项卡时创建 View

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:16:52 26 4
gpt4 key购买 nike

我探索了几个选项卡 fragment 示例(在 Support4Demos 中也提供了一个)但是我发现每次切换选项卡时,每次都会从 fragment 类的“onCreateView”创建选项卡内容 View 。

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

是否可以在首次创建 fragment View 时创建一次 fragment View ,并在选项卡之间切换时显示/消失而不是再次创建?

最佳答案

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

从这里找到它:How to cache a fragment view

关于android - 选项卡 fragment ,每次切换选项卡时创建 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15127857/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com