Фрагменты, тэги и BackStack
Добавлено: 14 ноя 2014, 11:09
Добрый день.
Есть вопрос по фрагментам.
Есть переменная
Добавление фрагмента при старте активити
При смене ориентации экрана, я ищу фрагмент
И все ок, но непонятно, как будет работать такой вариант
Что будет при вызове findFragmentByTag для mFragmentTag и mFragmentTag2, вернется один и тот же фрагмент? Или addToBackStack перезатрет первый тэг?
Есть вопрос по фрагментам.
Есть переменная
Код: Выделить всё
final static String mFragmentTag = "TAG_MAIN_FRAGMENT";
Код: Выделить всё
getFragmentManager().beginTransaction().add(R.id.root, fragment, mFragmentTag).commit();
Код: Выделить всё
fragment = getFragmentManager().findFragmentByTag(mFragmentTag);
Код: Выделить всё
final static String mFragmentTag = "TAG_MAIN_FRAGMENT";
final static String mFragmentTag2 = "TAG_MAIN_FRAGMENT_2";
getFragmentManager().beginTransaction().add(R.id.root, fragment, mFragmentTag).addToBackStack(mFragmentTag2).commit();