のレイアウトに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();
今、私は main_content を直接変更する必要がある状況にありますCoursesFragment
(フラグメントが独自のビューを置き換えます)。これを行うための最良のアプローチは何ですか? 安全ですか?のコンテキストにアクセスMainActivity
して変更することはできますが、それが正しい方法かどうかはわかりません。