我正在尝试将数组列表绑定到我的 listView。我无法理解如何将对象值(例如其名称)与列表中显示的列表项 XML 值相关联。
尝试将我的数组列表中的项目添加到列表视图:
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this,R.layout.list_item, beerList);
lv.setAdapter(arrayAdapter);
我的 R.layout.list_item 文件如下所示:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView android:id="@+id/itemName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"/>
</LinearLayout>
我的完整主文件可以在这里查看,看看我是如何制作我的数组列表的: