【Android】子Fragment親Fragmentを取得

368 ワード

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

getParentFragment()はシステムの方法です