我已经建立了一个画廊项目。我正在使用RecyclerView
来显示来自服务器的所有图像。我正在使用Picasso
将图像加载到Adapter
。现在我在Edit button
上面有一个RecyclerView
。如果我点击Edit button
,我想在dismiss button
的每张图片上显示Adapter
。为了使所有项目中的按钮可见,我在点击notifyDataSetChanged()
后在适配器内调用Edit Button
。
问题是,如果我打电话给notifyDataSetChanged()
,毕加索再次加载所有图像。如何避免再次重新加载图像?
您可以通过调用button.setVisibility(View.GONE);
隐藏按钮,然后单击编辑按钮使用button.setVisibility(View.Visible);
显示按钮