1

Android Studio でテンプレート プロジェクトを作成しただけで、1 行のコードも変更していません (DrawerLayout テンプレート プロジェクト)。

ただし、コードでアイコンを別のアイコンに設定しても、ナビゲーションフラグメントを表示するためのクリックされたアイコンは常に左矢印であることがわかりました。

スクリーンショット

ActionBarDrawerToggle を構築するためのコードは次のとおりです。

mDrawerToggle = new ActionBarDrawerToggle(
                getActivity(),                    /* host Activity */
                mDrawerLayout,                    /* DrawerLayout object */
                R.drawable.ic_drawer,             /* nav drawer image to replace 'Up' caret */
                R.string.navigation_drawer_open,  /* "open drawer" description for accessibility */
                R.string.navigation_drawer_close  /* "close drawer" description for accessibility */
        )

ic_drawer の png ファイルは次のとおりです。

アイコン

DrawerLayout アイコンを変更するにはどうすればよいですか?

4

2 に答える 2