Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Tab_0 extends Fragment {
- RecyclerView mRecyclerView;
- FirebaseDatabase mFirebaseDataBase;
- DatabaseRe`enter code here`ference mRef;
- DatabaseReference mRefA;
- @SuppressLint("RestrictedApi")
- @Nullable
- @Override
- public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState){
- View view = inflater.inflate(R.layout.tab0,container,false);
- mRecyclerView = view.findViewById(R.id.recyclerview);
- mRecyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext()));
- mRecyclerView.setHasFixedSize(true);
- mFirebaseDataBase = FirebaseDatabase.getInstance();
- mRef = FirebaseDatabase.getInstance().getReferenceFromUrl("https://snapcodes-c6450.firebaseio.com");
- mRef = mRef.child("pictures");
- FirebaseRecyclerAdapter<model,ViewHolder> FirebaseRecyclerAdapter = new FirebaseRecyclerAdapter<model,ViewHolder>(
- model.class,
- R.layout.card,
- ViewHolder.class,
- mRef
- ){
- @Override
- protected void populateViewHolder(ViewHolder viewHolder,model model,int position){
- viewHolder.setDetails( getContext() , model.getImage());
- }
- };
- mRecyclerView.setAdapter(FirebaseRecyclerAdapter);
- return inflater.inflate(R.layout.tab0,container,false);
- }
Add Comment
Please, Sign In to add comment