我已经将Fragment添加到Activity中,如下所示:
getSupportFragmentManager().beginTransaction()
.add(R.id.container,new MyFragment).commit();
其中container
是FrameLayout
的ID。
<FrameLayout
android:id="@+id/container"
android:layout_width="match_parent"
android:layout_height="match_parent" />
现在我该如何在Activity中获取Fragment的实例,类似于这样的用法?
我需要在从Fragment B
获得结果后调用Fragment A
的方法。
我在Fragment B中创建了一个接口,并在Activity中实现它。现在我需要将结果传递给Fragment A,但是我无法获取到Fragment A的实例。
我不想在Activity中创建私有实例的Fragment A并调用它的方法。