2010-10-12 4 views
0

Я экспериментирую с платформой Android, и я начинаю ее любить, но сейчас я застрял в этой проблеме с адаптером курсора/списка. Дело в том, что я запрашиваю функцию, возвращающую объект данных, с несколькими свойствами, которые я хотел бы сопоставить с другими TextView.ListAdapter/Курсор, Android. Задача пользовательского макета

Мой list_item.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> 
    <TextView android:id="@+id/schedule_item_text" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:padding="10dp" 
     android:textSize="16sp" /> 
    <TableRow android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1"> 
     <TableRow> 
      <TextView android:layout_column="1" android:text="teacher" android:padding="3dip"/> 
      <TextView android:gravity="right" android:text="Test" android:padding="3dip" /> 
     </TableRow> 
    </TableRow> 
</LinearLayout> 

Так что я хотел бы сделать, это: Карта свойство массива объектов несколько полей в файле. Как? Помогите?

ответ

0

Возможно, вам понадобится использовать SimpleAdapter в качестве адаптера ListView. Он позволяет отображать поле в вашем объекте в конкретный виджет в вашем макете.

Существует множество учебных пособий по этому вопросу, например my first meeting with simple adapter.

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