getSupportFragmentManager.popBackStackImmediate (tag, FragmentManager.POP_BACK_STACK_INCLUSIVE) выскакивают все фрагменты - PullRequest
0 голосов
/ 28 августа 2018

Как вернуться к конкретному fragment в андроиде?

Я использовал getSupportFragmentManager.popBackStackImmediate(tag,FragmentManager.POP_BACK_STACK_INCLUSIVE)

, чтобы открыть конкретный фрагмент. Но выскочили все фрагменты.

1 Ответ

0 голосов
/ 29 августа 2018

Если вы хотите напрямую перейти к нужному фрагменту, вы можете сделать это следующим образом

 Fragment oneFragment= fragmentManager
            .findFragmentByTag("tagOfYourFragmentHere");
 if (oneFragment!= null){

  fragmentManager
            .beginTransaction()
            .replace(R.id.frameContainer, OneFragment.createNewInstance(YourActivity.this),
                    "One Fragment").commit();    // replace with your data
  }

Надеюсь, это решит вашу проблему.

...