【发布时间】:2017-02-02 19:37:14
【问题描述】:
我有一个应用程序可以显示一条记录或它们的列表。我有一个单条记录的片段,所以我决定一个列表,我想用卡片填充 RecyclerView,并在每张卡片中添加一个片段。我收到 IllegalArgumentException: Cannot add a null child to a ViewGroup on a line in onBindViewHolder():
holder.frameLayout.addView(ResultFragment.newInstance(id).getView())
【问题讨论】:
-
Fragment 尚未初始化为调用
getView,这在调用onViewCreated后可用,并且在将 Fragment 添加到FragmentManager后开始 Fragment 的整个生命周期,Fragment 不是为回收商意见。
标签: java android android-recyclerview fragment