在不使用viewholder的情况下在RecyclerView项目之间添加不同的视图

时间:2016-02-14 12:41:09

标签: android android-recyclerview

在对SO和其他网站进行了长时间的研究并达到了延迟之后,我发布了一个新问题。这是:

我已经实施了一个使用仅列表项类型的RecyclerView(我不需要根据位置在回收站视图中使用多个布局项)。布局如下所示:图像 框1

我想要做的是,基于某些事件(点击或推送通知),在RecyclerView的两个项目之间添加不同的视图(基本上在RecyclerView列表中的任何位置)。视图如下图所示。图片 框2

下图描绘了我想要实现的目标 the image with the list item type and view to be added

要添加的视图的内容来自数据源传递给RecyclerViewAdapter的不同来源。所以不应该调用notifyDataSetChanged()adapter.notifyItemInserted()(在我看来)。

有什么方法可以得到上面提到的结果吗?

0 个答案:

没有答案