我在RecyclerView
的每个项目中都有一个删除按钮。它工作正常,但view
下面RecyclerView
不跟进。从RecyclerView删除项目,但下面的视图不能调整
我尝试按照Android RecyclerView addition & removal of items但它仍然没有工作
这里我的代码
public ViewHolder(View itemView) {
super(itemView);
btnDelete = (ImageButton)itemView.findViewById(R.id.detail_delete);
btnDelete.setOnClickListener(this);
}
@Override
public void onClick(View v) {
removeAt(getAdapterPosition());
}
private void removeAt(int position) {
scheduleList.remove(position);
notifyItemRemoved(position);
notifyItemRangeChanged(position, scheduleList.size());
}
后只删除调用notifyDataSetChanged(); – user2025187
感谢它的工作。但是当我删除第一行时,下面的行中的数据仍然在同一个地方。 – eawarnong