滚动时Android RecyclerView重复项

标签 android scroll android-recyclerview move

我在 RecyclerView 中遇到问题。当我在 RV 中 move 项目然后滚动时,看到一些项目重复了。

最佳答案

我知道它晚了,但希望它能帮助别人。在您的适配器中覆盖这两个方法。

@Override
public long getItemId(int position) {
    return position;
}

@Override
public int getItemViewType(int position) {
   return position;
}

关于滚动时Android RecyclerView重复项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37506978/

相关文章:

android - 从 BroadcastReceiver 中注销 LocationListener

.net - 如何捕获 UserControl 中的 MouseWheel 事件?

javascript - 以编程方式停止-webkit-overflow-scrolling

iOS:将 scrollPosition 设置为 `UITableViewScrollPositionMiddle` 它没有滚动到正确的位置

java - Android 加载全图 Recyclerview Cardview

android - 在不调用适配器上的 notifyItemChanged(int) 的情况下更新 RecyclerView 项目 ProgressBar

java - Android获取文本EditText到AlertDialog

android - 带 NFC 的安卓手机支持远距离 RFID 无源标签吗?

android蓝牙实现基础知识

java - 我们如何将 Android 下载管理器与 RecyclerView 一起使用?