1

我可以使用多个对象设置 ArrayAdapter < Object > 或 ArrayAdapter < String > 吗?我有一个带有图标和 TextView 的 ListView 项。我可以使用它来设置 TextView 名称:

    mDrawerList.setAdapter(new ArrayAdapter<String>(
            this,
            R.layout.drawer_list_item,
            mDrawerItems));

但我也想为每个 ListView 项的每个 ImageView 分配一个图标。我有一个int[]包含所有可绘制图标引用的文件,我怎样才能将它传递给适配器?

ImageView ID 为:android:id="@android:id/icon1"

文本视图 ID 为:android:id="@android:id/text1"

4

1 回答 1

0

您可以将SimpleAdapterwithMap用于数据。更多:http: //developer.android.com/reference/android/widget/SimpleAdapter.html

于 2013-08-30T22:16:32.060 回答