Essentially, I would like to pass an array of custom objects (or Vector?) to a multi list so that:
1. when an item is clicked, I'm able to retrieve the custom object and get its properties
2. override how to populate the item's labels
Coming from Android, I would:
1. create my own BaseAdapter
2. override the adapter's public View getView(int position, View convertView, ViewGroup parent) {} method
3. instantiate my ListView in this fashion - listView.setAdapter(new CustomAdapter(getApplicationContext(), arrayOfCustomObjects));
Should I create a class extending and pass that to the multi list?