0

我有这些可绘制的项目:

<array name="bookmark_icons">
    <item>@drawable/google</item>
    <item>@drawable/android</item>
    <item>@drawable/offspot</item>
</array>

我想将这些图标插入我的应用程序。我怎样才能做到这一点?

这些项目必须出现在我的 ListView

    ListView lv = (ListView) findViewById(R.id.favoritos_listView);
    ArrayAdapter<CharSequence> aa = ArrayAdapter.createFromResource(this, R.array.bookmark_titles, android.R.layout.simple_list_item_1);
    lv.setAdapter(aa);
4

2 回答 2

0

我建议使用列表视图创建自定义列表视图。希望以下链接对您有所帮助。

http://theopentutorials.com/tutorials/android/listview/android-custom-listview-with-image-and-text-using-arrayadapter/

于 2012-10-26T02:21:20.440 回答
0

android.R.layout.simple_list_item_1 没有图标以及 android.R.layout.simple_list_item_2

您必须使用 ImageView 创建自己的 list_item 布局,并在新布局中创建自定义适配器插入图像。

于 2012-10-25T23:34:01.157 回答