0

I am trying to make a custom view using an adapter. But when I compile and debug my code it keeps giving be the null pointer exception.

Java Code:

ListView mListView= (ListView) findViewById(R.id.listView);

//create person objects
Users John = new Users("John","12-1-13","Male");
Users Steve = new Users("Steve","12-1-13","Male");
Users Bill = new Users("Bill","12-1-13","Male");
Users Ashley = new Users("Ashley","12-1-13","Male");
Users Matt = new Users("mATT","12-1-13","Male");
Users Zack = new Users("Zack","12-1-13","Male");
Users Perna = new Users("Perna","12-1-13","Male");
Users Simeon = new Users("Simeon","12-1-13","Male");
Users Panda = new Users("Panda","12-1-13","Male");
Users Marshal = new Users("Marshal","12-1-13","Male");
Users Mathers = new Users("Mathers","12-1-13","Male");
Users Adele = new Users("Adele","12-1-13","Male");
Users Minaj = new Users("Minaj","12-1-13","Male");
Users Oliver = new Users("Oliver","12-1-13","Male");
Users Jack = new Users("Jack","12-1-13","Male");
Users Harry = new Users("Harry","12-1-13","Male");
Users Kyle = new Users("Kyle","12-1-13","Male");
Users Micheal = new Users("mICHEAL","12-1-13","Male");

ArrayList<Users> userslist = new ArrayList<>();
userslist.add(John);
userslist.add(Jack);
userslist.add(Zack);
userslist.add(Perna);
userslist.add(Simeon);
userslist.add(Panda);
userslist.add(Marshal);
userslist.add(Adele);
userslist.add(Mathers);
userslist.add(Minaj);
userslist.add(Oliver);
userslist.add(Jack);
userslist.add(Harry);
userslist.add(Kyle);
userslist.add(Micheal);
userslist.add(Bill);
userslist.add(Steve);
userslist.add(Ashley);
userslist.add(Matt);

UserListAdapter adapter = new UserListAdapter(this,R.layout.adapter_view_layout, userslist);
mListView.setAdapter(adapter);

XML LAYOUT

<ListView
    android:id="@+id/listView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentTop="true"
     />
barbsan
  • 3,418
  • 11
  • 21
  • 28

0 Answers0