如何在没有UI的情况下以编程方式设置片段的标记?

时间:2014-03-26 20:41:12

标签: android android-fragments

我尝试了很多方法,例如:

Fragment fragmentA = new FragmentA();
getFragmentManager().beginTransaction()
    .replace(R.id.MainFrameLayout,fragmentA,"YOUR_TARGET_FRAGMENT_TAG")
    .addToBackStack("YOUR_SOURCE_FRAGMENT_TAG").commit(); 

并在布局xml文件中添加说明。

不幸的是,这些都没有奏效。我想知道是否有一种方法允许我在与之关联的活动类中为片段设置标签?

1 个答案:

答案 0 :(得分:0)

像设置方式一样设置标签。您应该能够使用以下代码通过其标记查找片段:

Fragment fragmentA = getFragmentManager().findFragmentByTag("YOUR_TARGET_FRAGMENT_TAG")