具有片段的父活动偶尔显示空白屏幕

时间:2016-07-29 11:07:17

标签: android android-fragments

我正在开发一个具有单一活动的应用程序,所有片段都在... 我面临的这个问题偶尔发生..就像我从前一个片段出现的任何片段中按回按钮...但有时会发生我的活动显示带有操作栏的空白屏幕,其余部分屏幕是空白而不是显示片段...由于这个问题偶尔出现我也无法调试它...任何想法为什么会这样? 这是代码片段事务..

    private void loadFragment(Fragment fragment, int activityNumber) {
    FragmentManager manager = getSupportFragmentManager();
    FragmentTransaction trnx = manager.beginTransaction();

    trnx.replace(R.id.fragPage, fragment, "Current_Fragment");

    if (activityNumber != FragmentActivityNumbers.HOME_ORDERNUM) {
        trnx.addToBackStack(null);


    }
    trnx.commit();
}

1 个答案:

答案 0 :(得分:1)

我建议测试它是否是第一个片段,因此你使用Add代替替换然后你可以使用replace替换其他片段。