Использовать адаптер массива с большим количеством представлений в строке в виде списка

Я наткнулся на проблему, с которой не могу полностью разобраться, поэтому я надеялся, что, возможно, кто-то здесь столкнулся с такой же проблемой или знал хороший способ ее решения.

Я создал представление, содержащее ListView. Этот ListView содержит два TextView. Проблема заключается в том, что я не знаю, куда я отправляю значения, которые должны идти во втором текстовом представлении, используя ArrayAdapter. Есть ли способ отправить более подробную информацию в ArrayAdapter, чтобы я мог кормить & quot; todaysmenu & quot; TextView?

Метод ArrayAdapter:

private void createList() {
    ListView lv = (ListView) findViewById(R.id.mylist);
    String[] values = new String[] { "Android", "Linux", "OSX", 
            "WebOS", "Windows7", "Ubuntu", "OS/2"
    };
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.rowlayout, R.id.restaurantname, values);
    lv.setAdapter(adapter);
}

Разметка строки:

<?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="wrap_content"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/restaurantname"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@+id/restaurantname"
        android:textSize="23dp" >

    </TextView>

    <TextView
        android:id="@+id/textView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:text="@+id/todaysmenu" />

</LinearLayout>

Макет деятельности:

<?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"
    android:orientation="vertical" >

    <ListView
    android:id="@+id/mylist"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">
    </ListView>


</LinearLayout>

В начале у меня было все для работы, но когда я добавил второе текстовое поле, возникли проблемы. Заранее спасибо за помощь!

Ответы на вопрос(4)

Ваш ответ на вопрос