アクティビティ内にモデルがあり、このアクティビティ内のフラグメントがそれにアクセスする必要があります。現在、Fragment バンドルを介して渡していますが、フラグメント内のアクティビティからアクセスできないのはなぜですか?
たとえば、フラグメント onCreate() 内で次のコードを使用します。
Model model = ((ActivityWithModel) getActivity).getModel();
一般に、アクティビティとフラグメントがオブジェクトを共有する方法、またはアクティビティがパラメーターをフラグメントに渡す方法を常にこれにできないのはなぜですか? なぜ Fragment バンドルが必要なのですか?