ProfileManagerFragment.java 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. package de.tudarmstadt.informatik.hostage.ui2.fragment;
  2. import android.app.Fragment;
  3. import android.os.Bundle;
  4. import android.view.LayoutInflater;
  5. import android.view.View;
  6. import android.view.ViewGroup;
  7. import android.widget.ListView;
  8. import java.util.ArrayList;
  9. import de.tudarmstadt.informatik.hostage.R;
  10. import de.tudarmstadt.informatik.hostage.ui2.adapter.ProfileManagerListAdapter;
  11. import de.tudarmstadt.informatik.hostage.ui2.model.ProfileListItem;
  12. /**
  13. * @author Alexander Brakowski
  14. * @created 14.01.14 15:05
  15. */
  16. public class ProfileManagerFragment extends Fragment {
  17. public ProfileManagerFragment(){}
  18. @Override
  19. public View onCreateView(LayoutInflater inflater, ViewGroup container,
  20. Bundle savedInstanceState) {
  21. View rootView = inflater.inflate(R.layout.fragment_profile_manager, container, false);
  22. ListView list = (ListView) rootView.findViewById(R.id.profile_manager_listview);
  23. ArrayList<ProfileListItem> strList = new ArrayList<ProfileListItem>();
  24. ProfileListItem nitem = new ProfileListItem(
  25. "Test!!",
  26. "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.",
  27. R.drawable.ic_service_green);
  28. nitem.activated = true;
  29. strList.add(nitem);
  30. strList.add(new ProfileListItem(
  31. "Test1!",
  32. "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.",
  33. R.drawable.ic_service_green));
  34. strList.add(new ProfileListItem(
  35. "Test2!",
  36. "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.",
  37. R.drawable.ic_service_green));
  38. strList.add(new ProfileListItem(
  39. "Test3!",
  40. "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.",
  41. R.drawable.ic_service_green));
  42. ProfileManagerListAdapter adapter = new ProfileManagerListAdapter(getActivity().getBaseContext(), strList);
  43. list.setAdapter(adapter);
  44. return rootView;
  45. }
  46. }