How can I link like the Checkbox and larger TextView to external data? Should I use a SimpleCursorAdapter? Or create my own adapter? Should it extend ArrayAdapter or BaseAdapter?
My list item UI:

How can I link like the Checkbox and larger TextView to external data? Should I use a SimpleCursorAdapter? Or create my own adapter? Should it extend ArrayAdapter or BaseAdapter?
My list item UI:

If you are binding that view to data in a SQLite database, I would extend CursorAdapter. It's pretty easy as you only have to override bindView() and newView(). In newView() you need to use a LayoutInflater to inflate the view, and in bindView(), you define the views as objects and bind your data to them! Ask if you need some example code and I'll dig some up from an old project!