J'ai besoin d'aide.Je ne sais pas ce qui est wron ici.Need Saved Instance Données dans le fragment, mais ça ne fonctionne pas pour moi? Quelqu'un peut-il aider? Voici mon code:onSaveInstanceState dans Fragment ne fonctionne pas?
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_main, container, false);
if (savedInstanceState == null) {
Log.e(getActivity().getClass().getSimpleName(),"DATA is NULL");
}else{
Log.e(getActivity().getClass().getSimpleName(),"DATA IS NOT NULL " + savedInstanceState.getString(Constans.SAMPLEDATA));
}
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putParcelable(Constans.MOVIE, movie);
outState.putString(Constans.SAMPLEDATA, "sampleData");
}
Appelez-vous 'super.onSaveInstanceState()' dans l'activité qui gère le fragment? – DeeV
comment savez-vous que cela ne fonctionne pas? – Pooya