如何从Firebase删除并在recycleview中进行更新,因为删除后会再次出现。
代码->
FirebaseUser firebaseUser = FirebaseAuth.getInstance().getCurrentUser();
FirebaseDatabase firebaseDatabase = FirebaseDatabase.getInstance();
final DatabaseReference databaseReference = firebaseDatabase.getReference(firebaseUser.getUid());
databaseReference.addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
String title = checkOutMOdel.getProductcode();
if(dataSnapshot.exists())
{
for(DataSnapshot ds:dataSnapshot.getChildren())
{
if(title.equals(ds.child("title").getValue(String.class)))
{
//databaseReference.child()
}
}
}
}
答案 0 :(得分:0)
获得新的响应后,调用RecyclerView
适配器notifyDataSetChanged()
方法。
adapter.setItems(list);
adapter.notifyDataSetChanged();