我有一个RecyclerView适配器,其中有底部代码:
holder.HeaderLayout.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if (holder.DetailLayout.getVisibility() != View.GONE) {
holder.DetailLayout.setVisibility(View.GONE);
} else {
holder.DetailLayout.setVisibility(View.VISIBLE);
}
}
});
答案 0 :(得分:1)
致电 notifyItemChanged(indexOfChange)表示您要更改的索引,或者notifyDataSetChanged()
第一个选项的性能更好