【Android】子Fragment親Fragmentを取得
368 ワード
最近1つの機能Fragmentが複数のFragmentをネストすることを書いて、その中性子Fragmentであるコントロールをクリックして、親Fragmentのレイアウトを変えるあるいは子Fragmentを切り替える必要があります
アイデア:メソッドの実装は親Fragmentに書き、子Fragmentは親Fragmentを取得してメソッドを呼び出します.
コード:親Fragmentの取得が鍵
getParentFragment()はシステムの方法です
アイデア:メソッドの実装は親Fragmentに書き、子Fragmentは親Fragmentを取得してメソッドを呼び出します.
コード:親Fragmentの取得が鍵
((ParentFragment)(ChildFragment.this.getParentFragment())).changeLayout();
getParentFragment()はシステムの方法です