Advertisement
Guest User

Untitled

a guest
Nov 24th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.99 KB | None | 0 0
  1. package android.example.com.win9.activity;
  2.  
  3. import android.content.SharedPreferences;
  4. import android.example.com.win9.R;
  5. import android.example.com.win9.adapter.EventAdapter;
  6. import android.example.com.win9.model.EventModel;
  7. import android.support.v7.app.AppCompatActivity;
  8. import android.os.Bundle;
  9. import android.support.v7.widget.LinearLayoutManager;
  10. import android.support.v7.widget.RecyclerView;
  11.  
  12. import com.google.firebase.database.DataSnapshot;
  13. import com.google.firebase.database.DatabaseError;
  14. import com.google.firebase.database.DatabaseReference;
  15. import com.google.firebase.database.FirebaseDatabase;
  16. import com.google.firebase.database.ValueEventListener;
  17.  
  18. import java.util.ArrayList;
  19. import java.util.List;
  20.  
  21. public class EventsActivity extends AppCompatActivity {
  22.  
  23. private DatabaseReference mRootRef = FirebaseDatabase.getInstance().getReference();
  24. DatabaseReference mUserRef = mRootRef.child("users");
  25.  
  26. private RecyclerView mRecyclerView;
  27. private RecyclerView.LayoutManager mLayoutManager;
  28. private RecyclerView.Adapter mAdapter;
  29.  
  30. List<EventModel> mEvents = new ArrayList<>();
  31.  
  32. private int mUserId;
  33.  
  34. @Override
  35. protected void onCreate(Bundle savedInstanceState) {
  36. super.onCreate(savedInstanceState);
  37. setContentView(R.layout.activity_events);
  38.  
  39. mRecyclerView = findViewById(R.id.recycler_view);
  40.  
  41. mLayoutManager = new LinearLayoutManager(this);
  42. mRecyclerView.setLayoutManager(mLayoutManager);
  43.  
  44. mEvents.add(new EventModel("Hack9", "sdrgsreg"));
  45. mEvents.add(new EventModel("Training", "sdrgsreg"));
  46. mEvents.add(new EventModel("Feedback", "sdrgsreg"));
  47.  
  48. mAdapter = new EventAdapter(getApplicationContext(), mEvents);
  49. mRecyclerView.setAdapter(mAdapter);
  50.  
  51. SharedPreferences prefs = getSharedPreferences("my_prefs", MODE_PRIVATE);
  52. int userId = prefs.getInt("userId", 0);
  53. if (userId != 0) {
  54. mUserId = userId;
  55. }
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement