Я хочу получить данные карты справа и слева, я хочу удалить их из списка, но не удалять из базы данных. Как я могу это сделать? Вот мой код
@Override
public void onSwiped(@NonNull RecyclerView.ViewHolder viewHolder, int direction) {
if(direction==ItemTouchHelper.RIGHT)
{
Toast.makeText(home.this, uplodinfo2.getBreed() +"/"+ uplodinfo2.getPrice()+"Right Swipe", Toast.LENGTH_SHORT).show();
}
if(direction==ItemTouchHelper.LEFT)
{
}
}
};
protected void onStart()
{ super.onStart();
FirebaseRecyclerAdapter<PetData,PetAdapter> firebaseRecyclerAdapter=new FirebaseRecyclerAdapter<PetData, PetAdapter>(PetData.class,R.layout.swipelayout,PetAdapter.class,query) {
@Override
protected void populateViewHolder(PetAdapter categoryviewHoder, final PetData uplodinfo, int i) {
uplodinfo2=uplodinfo;
categoryviewHoder.setDetail(getApplicationContext(),"Price: " + uplodinfo.getPrice() + "$","Breed Name: "+uplodinfo.getBreed(),uplodinfo.getImageUrl());
msg= uplodinfo.getName();
// txtcat.setText(Category);
categoryviewHoder.view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent i = new Intent(home.this,rightview.class);
startActivity(i);
}
});
}
};
recyclerHome.setAdapter(firebaseRecyclerAdapter);
}