我的布局中有FrameLayout
元素,MainActivity
用作多种类型的“连接点” Fragments
。
看法:
<FrameLayout
android:id="@+id/main_content"
android:layout_width="match_parent"
android:layout_height="match_parent" />
片段替换:
Fragment fragment = new CoursesFragment();
getFragmentManager().beginTransaction().replace(R.id.main_content, fragment).commit();
现在我处于需要直接从CoursesFragment
(片段替换自己的视图)更改 main_content 的情况。这样做的最佳方法是什么?安全吗?我可以到达MainActivity
' 上下文并更改它,但我不知道它是否正确。