2013-05-30 2 views
0

У меня есть следующий row.XML для отображения флажка в виде списка. Теперь я хочу добавить изображение и текст в одну строку вместе с флажком. Как я могу это сделать?Настройка ListView для отображения изображения вместе с CheckedTextView в той же строке

row.xml

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 
android:checkMark="?android:attr/listChoiceIndicatorMultiple" 
android:gravity="center_vertical" 
android:padding="10dp" 
android:textSize="30sp" /> 
+0

У вас есть образ, как ваш код должен выдавать результат? –

ответ

0

Попробуйте это:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:orientation="horizontal" > 

<ImageView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:src="@drawable/yourImage" /> 

<CheckedTextView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:checkMark="?android:attr/listChoiceIndicatorMultiple" 
    android:gravity="center_vertical" 
    android:text="Foo" 
    android:padding="10dp" 
    android:textSize="30sp" /> 

</LinearLayout> 
+0

он не будет работать без пользовательского адаптера. у вас есть пример кода для пользовательского адаптера? – bianca

+0

нет беспокойство. Я вычислил код адаптивного адаптера. Спасибо за Ваш ответ. – bianca

+0

рад, что я помог ура! – codebringer

0

Вы будете хотеть, чтобы создать RelativeLayout, который содержит все элементы, которые вы хотите показать в каждой строке и обычая который позволит вам заполнить ListView строками.

Смежные вопросы