Откуда это? Он создан менеджером фрагментов?
При восстановлении активности Android восстановит фрагменты, которые уже существуют в менеджере фрагментов активности
Как мне правильно его использовать?
public void onCreate(Bundle savedInstanceState){
if(savedInstanceState == null){
//activity is created for first time
//commit the fragment
}else{
//Activity is recreated(by means of rotation or something else)
//Dont commit the fragment, fragmet will be restored by the system
}
}
Как получить к нему доступ, чтобы установить пропущенное значение?
Обычно вы должны обрабатывать это внутри фрагмента, используя метод onSaveInstanceState
. Вы можете получить экземпляр фрагмента, используя getSupportFragmentManager.findFragmentById(R.id.container)
или getSupportFragmentManager.findFragmentByTag(tagName)