Guest User

Untitled

a guest
Dec 18th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. public class Tab_0 extends Fragment {
  2. RecyclerView mRecyclerView;
  3. FirebaseDatabase mFirebaseDataBase;
  4. DatabaseRe`enter code here`ference mRef;
  5. DatabaseReference mRefA;
  6.  
  7. @SuppressLint("RestrictedApi")
  8. @Nullable
  9. @Override
  10. public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState){
  11.  
  12. View view = inflater.inflate(R.layout.tab0,container,false);
  13.  
  14. mRecyclerView = view.findViewById(R.id.recyclerview);
  15. mRecyclerView.setLayoutManager(new LinearLayoutManager(getApplicationContext()));
  16. mRecyclerView.setHasFixedSize(true);
  17.  
  18. mFirebaseDataBase = FirebaseDatabase.getInstance();
  19. mRef = FirebaseDatabase.getInstance().getReferenceFromUrl("https://snapcodes-c6450.firebaseio.com");
  20. mRef = mRef.child("pictures");
  21.  
  22. FirebaseRecyclerAdapter<model,ViewHolder> FirebaseRecyclerAdapter = new FirebaseRecyclerAdapter<model,ViewHolder>(
  23. model.class,
  24. R.layout.card,
  25. ViewHolder.class,
  26. mRef
  27. ){
  28. @Override
  29. protected void populateViewHolder(ViewHolder viewHolder,model model,int position){
  30. viewHolder.setDetails( getContext() , model.getImage());
  31. }
  32. };
  33. mRecyclerView.setAdapter(FirebaseRecyclerAdapter);
  34.  
  35. return inflater.inflate(R.layout.tab0,container,false);
  36. }
Add Comment
Please, Sign In to add comment