我只是在Android Studio中创建了一个模板项目,并没有更改一行代码(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 图标?