Open1

Androidメモ

とのこっことのこっこ

FragmentManager

androidx.fragment.app.Fragmentの「getFragmentManager()」は非推奨。
このメソッドは、フラグメントが紐づいた「Activityの」FragmentManagerを取得するとのことなので、「getParentFragmentManager()」に置き換えれば等価になるはず。

実装を比較しても問題なさそう。
getParentFragmentManagerではNullチェックが追加されている。

  • FragmentManager
    @Nullable
    @Deprecated
    final public FragmentManager getFragmentManager() {
        return mFragmentManager;
    }
  • getParentFragmentManager
    @NonNull
    public final FragmentManager getParentFragmentManager() {
        FragmentManager fragmentManager = mFragmentManager;
        if (fragmentManager == null) {
            throw new IllegalStateException(
                    "Fragment " + this + " not associated with a fragment manager.");
        }
        return fragmentManager;
    }


https://developer.android.com/guide/fragments/fragmentmanager?hl=ja