在我的活動中,我調用fragment
內部的方法來更新片段中的ListView
。但是,getActivity()
方法返回null,listView
爲空,adapter
也爲null。但我可以看到正在顯示listView
。爲什麼它們是空的?視圖,適配器,getActivity(),在片段中都是空的
注: 我打電話FragmentPagerAdapter.getItem(position)
得到fragment
。但是,它將返回一個不同的實例。根據here,我可以重複使用findFragmentByTag
的片段。
您可以發佈您的代碼後? – Aiapaec
它看起來像你有兩個你的片段類型的實例 – gunar
我在我的活動中使用'fragmentPagerAdapter',並使用'adapter.getItem(position)'來獲取片段。那麼,它可能會導致一個不同的實例? @gunar – ZhangLei