для нескольких столбцов в просмотре списка, вам нужно настроить просмотр списка и создать свой макет, о котором вы упомянули
<LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent"
android:orientation="horizontal">
<TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/list_item_text" android:text="item text" android:weight="1"/>
<ImageView android:layout_width="50dp" android:layout_height="50dp" android:id="@+id/list_image" />
<RadioButton android:layout_width="wrap_content" android:layout_height="wrap_content" />
</LinearLayout>
ваш пользовательский код просмотра, подобный этому, но в этом случае для переключателя вы должны проверитьпутем кодирования и поддержания состояния переключателя для вашего списка.Потому что в списке просмотра 1 строка содержит только 1 переключатель, поэтому вы не можете использовать кнопку группы радиосвязи.
теперь вам нужно создать собственный адаптер, вот ссылка для проверки списка this howВы можете создать свой собственный адаптер