Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package android.example.com.win9.activity;
- import android.content.SharedPreferences;
- import android.example.com.win9.R;
- import android.example.com.win9.adapter.EventAdapter;
- import android.example.com.win9.model.EventModel;
- import android.support.v7.app.AppCompatActivity;
- import android.os.Bundle;
- import android.support.v7.widget.LinearLayoutManager;
- import android.support.v7.widget.RecyclerView;
- import com.google.firebase.database.DataSnapshot;
- import com.google.firebase.database.DatabaseError;
- import com.google.firebase.database.DatabaseReference;
- import com.google.firebase.database.FirebaseDatabase;
- import com.google.firebase.database.ValueEventListener;
- import java.util.ArrayList;
- import java.util.List;
- public class EventsActivity extends AppCompatActivity {
- private DatabaseReference mRootRef = FirebaseDatabase.getInstance().getReference();
- DatabaseReference mUserRef = mRootRef.child("users");
- private RecyclerView mRecyclerView;
- private RecyclerView.LayoutManager mLayoutManager;
- private RecyclerView.Adapter mAdapter;
- List<EventModel> mEvents = new ArrayList<>();
- private int mUserId;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_events);
- mRecyclerView = findViewById(R.id.recycler_view);
- mLayoutManager = new LinearLayoutManager(this);
- mRecyclerView.setLayoutManager(mLayoutManager);
- mEvents.add(new EventModel("Hack9", "sdrgsreg"));
- mEvents.add(new EventModel("Training", "sdrgsreg"));
- mEvents.add(new EventModel("Feedback", "sdrgsreg"));
- mAdapter = new EventAdapter(getApplicationContext(), mEvents);
- mRecyclerView.setAdapter(mAdapter);
- SharedPreferences prefs = getSharedPreferences("my_prefs", MODE_PRIVATE);
- int userId = prefs.getInt("userId", 0);
- if (userId != 0) {
- mUserId = userId;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement