如何回到只有一个Activity的先前片段?

时间:2018-10-28 14:29:07

标签: android android-activity fragment

我有一个活动,有五个片段。默认情况下,当用户单击“提交”时,将显示第一个片段,然后显示第二个片段。但是我不明白如何回到上一个片段。

1 个答案:

答案 0 :(得分:0)

尝试一下

将此代码添加到您的活动中。

Fragment fragment = null;

switch (menu.get(position).name) {

            case "Board": {

                progressBar.setVisibility(View.VISIBLE);
                fragment = new TabHostFragment(); // your fragment
                break;
            }
            case "Test": {

                fragment = new ScheduledTestsFragment(); // your fragment
                break;
            }
 if (fragment != null) {

            getSupportFragmentManager().beginTransaction()
                    .replace(R.id.content_frame, fragment)
                    .commit();
        }