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

android.R.layout.simple_list_item_1 には android.R.layout.simple_list_item_2 と同様にアイコンがありません

ImageView を使用して独自の list_item レイアウトを作成し、新しいレイアウトに画像を挿入するカスタム アダプターを作成する必要があります。

于 2012-10-25T23:34:01.157 に答える
0

リストビューを使用してカスタム リストビューを作成することを提案します。次のリンクがお役に立てば幸いです。

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

于 2012-10-26T02:21:20.440 に答える