public class StaffMemberActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_staff_member); try { InputStream inputstream = getAssets().open("staffmember.xml"); StaffXmlParser staffxmlparser = new StaffXmlParser(); List> staffmembers = staffxmlparser.parse(inputstream); SimpleAdapter adapter = new SimpleAdapter( this, staffmembers, android.R.layout.simple_list_item_2, new String[] {"name", "position"}, new int[] {android.R.id.text1, android.R.id.text2}); ListView listview = (ListView)findViewById(R.id.listview) listview.setAdapter(adapter); } catch (Exception exception) { Log.println(Log.ERROR, "exception", exception.getMessage()); } } }