相关疑难解决方法(0)

恢复后停止重新创建片段?

我正在使用几个fragments来动态添加activity.一切正常,当我按下后退按钮时,fragments会去backstack.当resume它出现时,它会出现.但每次都在Resume,它正在重新创造fragment和呼唤onCreateView.我知道这是fragment生命周期的正常行为.

这是我的onCreateView:

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
        Bundle savedInstanceState) {
    View rootView = inflater.inflate(
            R.layout.competitive_programming_exercise, container, false);
    return rootView;
}
Run Code Online (Sandbox Code Playgroud)

我想阻止那些fragment重新创作.我尝试过,onSavedInstanstate但没有任何工作.我怎么能做到这一点?

android onresume android-fragments back-stack

11
推荐指数
3
解决办法
1万
查看次数

标签 统计

android ×1

android-fragments ×1

back-stack ×1

onresume ×1