MyEventScreen.java 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.example.yiupang.freefoodfinder;
  2. //CODE SMELL: unused import
  3. import android.app.Fragment;
  4. import android.os.Bundle;
  5. import android.support.annotation.Nullable;
  6. import android.view.LayoutInflater;
  7. import android.view.View;
  8. import android.view.ViewGroup;
  9. import android.widget.ListView;
  10. import java.util.ArrayList;
  11. /**
  12. * Created by yiupang on 5/6/2017.
  13. *
  14. */
  15. public class MyEventScreen extends android.support.v4.app.Fragment
  16. {
  17. public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState)
  18. {
  19. View view = inflater.inflate(R.layout.myevent_screen, container, false);
  20. ArrayList<Event> myEventsArray = new ArrayList();
  21. myEventsArray.add(new Event("Free Food 1", "Pizza", "Come !!"));
  22. myEventsArray.add(new Event("Free Food 5", "GodPizza", "Come Again !!"));
  23. myEventsArray.add(new Event("Free Food 4", "GodPizza", "Come Again !!"));
  24. myEventsArray.add(new Event("Free Food 8", "GodPizza", "Come Again !!"));
  25. EventArrayAdapter myEventsAdapter = new EventArrayAdapter(view.getContext(), R.layout.events_list_item, myEventsArray);
  26. ListView myEventsListView = (ListView) view.findViewById(R.id.myevents_list);
  27. myEventsListView.setAdapter(myEventsAdapter);
  28. ArrayList<Event> favEventsArray = new ArrayList();
  29. favEventsArray.add(new Event("Free Food 2", "Pizza", "Come !!"));
  30. favEventsArray.add(new Event("Free Food 3", "BobPizza", "Come Again !!"));
  31. favEventsArray.add(new Event("Free Food 6", "BobPizza", "Come Again !!"));
  32. favEventsArray.add(new Event("Free Food 9", "BobPizza", "Come Again !!"));
  33. EventArrayAdapter adapter = new EventArrayAdapter(view.getContext(), R.layout.events_list_item, favEventsArray);
  34. ListView favEventsListView = (ListView) view.findViewById(R.id.favevents_list);
  35. favEventsListView.setAdapter(adapter);
  36. return view;
  37. }
  38. }