Android:在RecyclerView中显示一个视图,而不调用notifyDataSetChanged()

时间:2017-12-29 08:41:55

标签: android android-recyclerview picasso

我正在建立一个画廊项目。我正在使用RecyclerView来显示来自服务器的所有图像。我正在使用Picasso将图片加载到Adapter。现在我在Edit button之上有一个RecyclerView。如果我点击Edit button,我想在dismiss button中的每个可用图片上显示Adapter。在点击notifyDataSetChanged()后,我在适配器内调用Edit Button的所有项目中都可以看到该按钮。

问题是如果我拨打notifyDataSetChanged(),毕加索会再次加载所有图像。如何避免再次重新加载图像?

1 个答案:

答案 0 :(得分:0)

您可以致电button.setVisibility(View.GONE);隐藏按钮 点击编辑按钮后,使用button.setVisibility(View.Visible);显示按钮