更改导航抽屉图标

时间:2015-02-15 20:44:04

标签: android icons drawer

我有一个问题,我有不同的背景颜色(白色或蓝色)活动,菜单图标需要是白色或蓝色(与活动背景相反),我找不到正确的方法来改变它更改活动后,我该怎么做?

1 个答案:

答案 0 :(得分:1)

你必须这样做:

mDrawerToggle = new ActionBarDrawerToggle(
            this,                 
            mDrawerLayout,         
            R.drawable.ic_drawer, //<-- This is the icon provided by Google itself
            R.string.drawer_open,
            R.string.drawer_close 
            )

这是setUp()方法。

不要忘记添加这些代码:

@Override
protected void onPostCreate(Bundle savedInstanceState) {
    super.onPostCreate(savedInstanceState);
    // Sync the toggle state after onRestoreInstanceState has occurred.
    mDrawerToggle.syncState();
}

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
    mDrawerToggle.onConfigurationChanged(newConfig);
}