Android 是否可以用相同的标记名替换片段?
我有一个容器在屏幕上框出碎片。我使用以下代码替换片段:Android 是否可以用相同的标记名替换片段?,android,android-fragments,Android,Android Fragments,我有一个容器在屏幕上框出碎片。我使用以下代码替换片段: getSupportFragmentManager() .replace(R.id.container, MyFragment.newInstance(), "same_fragment_tag") .addToBackStack(null) .commit(); 如果我多次调用它,然后尝试使用以下方法查找片段: Fragment target = getSupportFragmentManager().findF
getSupportFragmentManager()
.replace(R.id.container, MyFragment.newInstance(), "same_fragment_tag")
.addToBackStack(null)
.commit();
如果我多次调用它,然后尝试使用以下方法查找片段:
Fragment target = getSupportFragmentManager().findFragmentByTag("same_fragment_tag");
我将获得片段的哪个实例?它将查找已添加到片段管理器的最后一个片段
如果找不到,它将查看所有仍处于活动状态且尚未删除的片段。将获取容器中的最后一个片段