伙计们,我陷入了非常奇怪的碎片问题。明天早上是我的释放,我不知道如何解决这个问题。让我向您解释我的问题。 我在活动中显示全屏片段。除了一件事情,每件事都运转良好。当我按下后退按钮终止应用程序并重新启动(应用程序仍在最近状态)时,我将无法访问我的视图。就像我无法改变他们的知名度。视图甚至不为空,但是我仍然无法访问它们。 当我从最近的应用程序中删除应用程序后重新启动应用程序时,一切正常。我的经理就这样逼近我。 下面的代码显示了我如何放置片段。
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();
}