相关疑难解决方法(0)

永远不会调用Fragment的onSaveInstanceState()

我正在尝试将数据保存在Fragment的onSaveInstanceState()中,但从不调用该方法.

有人可以帮忙吗?

public class MyFragment extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        ScrollView content = (ScrollView) inflater.inflate(R.layout.content, container, false);
        // More stuff
        return content;
    }

    @Override
    public void onSaveInstanceState(Bundle icicle) {
        // NEVER CALLED
        super.onSaveInstanceState(icicle);
        //More stuff
    }

}
Run Code Online (Sandbox Code Playgroud)

android android-fragments

64
推荐指数
4
解决办法
5万
查看次数

标签 统计

android ×1

android-fragments ×1