我在Activity中有一個模型,並且此Activity中的Fragment需要訪問它。我目前通過Fragment包傳遞它,但爲什麼我不能從片段中的Activity訪問它?如果父Activity活動包始終有傳遞給Fragment的對象,則Fragment包的用途是什麼?
例如,我會使用此代碼片段的onCreate()內:
Model model = ((ActivityWithModel) getActivity).getModel();
一般來說,爲什麼不能這永遠是方法,其中所述活性和片段共享對象,或在其中該活動將參數傳遞給片段?爲什麼需要碎片包?