@Override
public void onStart() {
super.onStart();
FirebaseRecyclerAdapter<Item,SandwichViewHolder> firebaseRecyclerAdapter=new FirebaseRecyclerAdapter<Item, SandwichViewHolder>(
Item.class,
R.layout.row,
SandwichViewHolder.class,
mDatabase
) {
@Override
protected void populateViewHolder(SandwichViewHolder viewHolder, Item model, int position) {
final String sandwich_key = getRef(position).getKey();
viewHolder.setTitulo(model.getNombreItem());
viewHolder.setDescripcion(model.getDescripcionItem());
viewHolder.setImagen(getContext(),model.getImagenItem());
viewHolder.itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mListener.onSandwichSeleccionado(sandwich_key);
}
});
}
};
mReciclerSandwich.setAdapter(firebaseRecyclerAdapter);
}
Hello please I need help, I have created a recyclerview
in fragments, each one has its recycler the problem is that when changing the fragment in the navigation drawer these recycler reloads. my question is how can I save the state of the fragment or the position of the recycler so that it is not loading?