我正在尝试开发Android应用程序,该应用程序可以借助Picasso库将URL中的图像加载到RecyclerView中。但是问题来了,经过一些序列“在我的情况下,每6个图像之后”,同一图像在recyclerview中重复。我添加了一些代码
* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Could not find play-services-basement.aar (com.google.android.gms:play-services-basement:15.0.1).
Searched in the following locations:
https://jcenter.bintray.com/com/google/android/gms/play-services-basement/15.0.1/play-services-basement-15.0.1.aar
在我的适配器中,但这对我不起作用。 以下是我的醋栗适配器代码,请帮助我找到解决方案。
@Override
public int getItemCount() {
return data.length;
}
@Override
public long getItemId(int position) {
return position;
}
答案 0 :(得分:0)
由于Recycler视图具有RAM Management功能,因此Recycler视图试图从缓存中加载卡,并且由于Recycler视图具有缓存,因此无法正确加载项目。
为防止这种情况,您必须像这样在您的else
中添加一个if
:
if (date >= lastDayDate)
{
//Do Your Code
}
else
{
//The Default Item View Settings Here...
}