我想默认显示2个项目,并在单击主活动中的按钮时在回收器视图中添加项目。这些项目包含edittext,所以我必须在主活动中从edittext中获取数据。
基本上,您必须创建两个不同的ViewType/Layout才能实现这一点。
正在以下共享相关链接。。
https://www.geeksforgeeks.org/how-to-create-recyclerview-with-multiple-viewtype-in-android/
如何创建具有多种视图类型的RecyclerView
要在单击按钮时将项目添加到Recycler视图,应在列表中添加该项目,并使用notifyItemInserted()
通知适配器在recyclerview的末尾添加了新项目对于从适配器向活动获取edittext值的另一个问题,您可以创建一个在活动中实现的回调接口,并将引用传递给适配器,并在edittext值更改时从适配器激发它