0

我有 DialogFragment 我想在其中保留一些有关方向更改的数据。为了做到这一点,我有这样的事情:

@Override
public void onSaveInstanceState (Bundle savedInstanceState) {
    if (savedInstanceState==null) savedInstanceState = new Bundle(); //just in case
    //here I put values to savedInstanceState

    super.onSaveInstanceState(savedInstanceState);      
}

接下来当有:

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

我希望我会在 savedInstanceState 中获得我保存的数据。但是它总是(!)为空。为什么?

4

0 回答 0