Exhibit[] listOfEx = exhibits.toArray(new Exhibit[exhibits.size()]);;
String[] listOfSt = null;
for (int i = 0; i < exhibits.size(); i++){
Log.d("DEBUG", String.valueOf(exhibits.size()));
listOfSt[i] = listOfEx[i].getName();
Log.d("DEBUG", listOfSt[i]);
}
ListView list = (ListView) findViewById(android.R.id.list);
list.setAdapter(new ArrayAdapter<String>(this,
R.layout.listview_item, listOfSt));
My app crashes where it assigns in loop. I get this:
07-18 22:43:32.760: E/AndroidRuntime(28545): java.lang.RuntimeException: Unable to start activity ComponentInfo{edu.foothill.junk/edu.foothill.junk.MainActivity}: java.lang.NullPointerException
Please let me know if more info needed. Thank you in advance.