Добрый день. У меня одно активити с множеством в нем фрагментов, где я инициализирую различные интерфейсы:
mCallbacks = (ICallbacks)getFragmentManager().findFragmentById(R.id.contentMain);
все работает нормально, но когда пользователю звонят или он долго находится не в приложении, то при инициализации в R.id.contentMain совсем другие фрагменты, которые в стэке самые первые от главной активити.
Что то наверное с сохранением состояния. Помогите пожалуйста советом или ссылочкой.