Sha*_*lav 2 android android-icons navigation-drawer
我正在用导航抽屉构建应用程序.我想ic_drawer为它添加图标.我正在使用它:
mDrawerToggle = new ActionBarDrawerToggle(
this, /* host Activity */
mDrawerLayout, /* DrawerLayout object */
R.drawable.ic_drawer, /* nav drawer icon to replace 'Up' caret */
R.string.drawer_open, /* "open drawer" description */
R.string.drawer_close /* "close drawer" description */
) { ... }
// Set the drawer toggle as the DrawerListener
mDrawerLayout.setDrawerListener(mDrawerToggle);
Run Code Online (Sandbox Code Playgroud)
实际上,我的图标错了,我也没有动画.我怎么解决它?除了drawable.ic_drawer在我的代码中,我无法找到任何东西.
屏幕如下.
空白屏幕截图.

打开菜单屏幕.

您可以在两个图像上看到它不是ic_drawer图像.实际上,在IDEA中,我看到了正确的图像.
确保您使用的是v7 ActionBarDrawerToggle
mActionBarDrawerToggle = new ActionBarDrawerToggle(
this, your_drawer_layout, your_tool_bar, R.string.open, R.string.close
);
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,V7 ActionBarDraweToggle具有不同的构造函数,并且不会询问您的Icon.因为它从android资源自动获取.
| 归档时间: |
|
| 查看次数: |
777 次 |
| 最近记录: |