Попробуйте использовать адаптер.Например (используя только строковое значение объекта) вы могли бы сделать следующее:
ListView listView = (ListView)findViewById( R.id.myListView );
final ArrayList<String> listItems = new ArrayList<String>();
final ArrayAdapter<String> adapter = new ArrayAdapter<String>( this, android.R.layout.simple_list_item_1, listItems );
listView.setAdapter( adapter );
Просто быстрый пример, но я надеюсь, что он даст вам стартовую позицию.Просто убедитесь, что если вы добавите значения в свой источник данных позже (в данном случае ArrayList), чтобы вызвать метод адаптера «notifyDataSetChanged ()», чтобы он мог правильно отражаться во всем, что было привязано к адаптеру (в данном случае ListView).).