【发布时间】:2021-05-27 13:36:58
【问题描述】:
我的适配器类中有以下代码
firestoredb.collection("medicinedata").document(user.getPhoneNumber()).collection("medicineSchedule").document(v.getTag().toString()).delete()
.addOnSuccessListener(new OnSuccessListener<Void>() {
@Override
public void onSuccess(Void aVoid) {
Toast.makeText(context, "Medicine delete successfully", Toast.LENGTH_SHORT).show();
}
})
从数据库中成功删除后,该项目仍显示在列表视图中,直到我转到另一个片段并返回。给我解决方案如何在成功删除我的项目后重新加载或刷新片段
【问题讨论】:
-
您不必重新加载片段,也不必实际上对您的 listview/recyclerview 进行任何更改,因为它们由适配器管理,因此您需要告诉 适配器 东西发生了变化
标签: java android listview android-fragments fragment