【发布时间】:2019-12-18 05:45:07
【问题描述】:
当我们尝试从 firebase 实时数据库的列表中删除项目时,适配器中的项目会重复 2 或 3 次。
我们在 firebase 数据库中实时删除后,适配器中的最后一项没有被删除。
试过 notifyDataSetChanged()。
override fun onItemClicked(
adapterPosition: Int,
mUserListProfile: ArrayList<UserProfile>
) {
mShortlistedProfileVM?.deleteUserProfile(mUserListProfile.get(adapterPosition))
mShortlistProfileAdapter.notifyDataSetChanged()
}
}
适配器中的最后一项应该被删除,在我们执行删除 [firebase 实时数据库中的操作后。并且应该删除重复的项目。
【问题讨论】:
-
分享你的听众的代码
标签: android firebase firebase-realtime-database