Ребята, я застрял в очень странной проблеме с фрагментами. Завтра утром мой выпуск, я понятия не имею, как пройти через эту проблему. Позвольте мне объяснить вам мою проблему. Я показываю полноэкранный фрагмент в деятельности. Все работает хорошо, кроме одного. Когда я нажимаю кнопку возврата , чтобы закрыть приложение и перезапустить его (приложение все еще в недавнем прошлом), я не могу получить доступ к своему представлению. Как будто я не могу изменить их видимость. Представления даже не равны нулю, но я не могу получить к ним доступ. Когда я перезагружаю приложение после удаления его из последних приложений, все работает нормально .. Это действительно странно. Мой менеджер так близко, чтобы избить меня. Как я размещаю фрагменты, показано ниже в коде.
mFragmentManager = getSupportFragmentManager();
fragmentTransaction = mFragmentManager.beginTransaction();
if (savedInstanceState == null) {
Fragment oldFragment = mFragmentManager.findFragmentById(R.id.fragmentContainer);
if (oldFragment != null) {
fragmentTransaction.remove(oldFragment).commit();
}
fragmentTransaction
.replace(R.id.fragmentContainer, new HomeFragment(), Constants.MAIN_FRAME_FRAGMENT)
// .addToBackStack(Constants.MAIN_FRAME_FRAGMENT)
.commit();
// mFragmentManager.executePendingTransactions();
}