Data.java 725 B

123456789101112131415161718192021222324252627282930313233
  1. package com.noahvogt.miniprojekt.ui.home;
  2. import java.util.ArrayList;
  3. public class Data {
  4. private String mName;
  5. private boolean mOnline;
  6. public Data(String name, boolean online) {
  7. mName = name;
  8. mOnline = online;
  9. }
  10. public String getName() {
  11. return mName;
  12. }
  13. public boolean isOnline() {
  14. return mOnline;
  15. }
  16. private static int lastContactId = 0;
  17. public static ArrayList<Data> createContactsList(int numContacts) {
  18. ArrayList<Data> contacts = new ArrayList<Data>();
  19. for (int i = 1; i <= numContacts; i++) {
  20. contacts.add(new Data("Person " + ++lastContactId, i <= numContacts / 2));
  21. }
  22. return contacts;
  23. }
  24. }