2

次のようにナビゲーション ドロワーを実装しています: http://developer.android.com/training/implementing-navigation/nav-drawer.html

このチュートリアルでは、ID android:id="@android:id/text1"を持つ単一の TextView のみを示しており、これは次を使用して ListView に入力されます。

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

ここで、各 ListView アイテム内に ImageView を含めたいと思います。これは、各アイテムのアイコンを表します。

質問:リスト アイテム (TextView text1 がある場所) の xml 内に、ImageView を含めました。

  1. ImageView の ID に名前を付けるには何が必要ですか?

  2. そして、次のように setAdapter に drawable-array 参照を追加するだけですか?

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

ありがとうございました

4

1 に答える 1