Вам необходимо создать собственный адаптер списка. Есть много примеров в Интернете. Google для "пользовательский список Android", и вы найдете достаточно примеров.
Идея состоит в том, что вы создаете row.xml, который повторяет, как должна выглядеть одна строка. Может быть 2 текстовых просмотра может быть 10. В адаптере вы указываете строки в списке просмотра использовать row.xml вместо стандартных строк. Для пользовательского адаптера вы, вероятно, захотите расширить arrayadapter.
Я использую свой телефон, поэтому не могу связать примеры.
Удачи в вашем поиске. На самом деле это не так сложно, когда вы понимаете процесс.