我可以设置一个ArrayAdapter<对象>或ArrayAdapter<字符串>有多个对象?我有一个带有Icon和TextView的ListView项目。我可以用它来设置TextView名称:
mDrawerList.setAdapter(new ArrayAdapter<String>(
this,
R.layout.drawer_list_item,
mDrawerItems));
但我还想为每个ListView项目的每个ImageView分配一个Icon。我有一个int[]
包含所有可绘制图标参考,我该如何将其传递给适配器?
ImageView ID为:android:id="@android:id/icon1"
TextView ID为:android:id="@android:id/text1"
答案 0 :(得分:0)
您可以将SimpleAdapter
与Map
一起用于数据。
更多:http://developer.android.com/reference/android/widget/SimpleAdapter.html