如何在列表视图中通过单击其代码在适配器 class 中的项目中的删除按钮删除列表视图中的项目后重新加载片段?

How to reload Fragment after removing an item in list view by clicking on delete button in item whose code in adaptor class?

我的适配器中有以下代码class

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();
                        }
                    })

从数据库中成功删除后,该项目仍显示在列表视图中,直到我转到另一个片段并返回。给我解决方案如何在成功删除我的项目后重新加载或刷新片段

如果 addOnSuccessListener 运行 并刷新适配器 class 数据,您将删除列表中的数据。要刷新适配器,然后在删除数据后在 addOnSuccessListener 方法中使用此代码

notifyDataSetChanged();