2015-07-20 78 views
-1

我使用android.support.v7.app.ActionBarDrawerToggle作为包ActionBarToggle它具有构造函数的Android Navigationdrawer切换汉堡包图标

mDrawerToggle = new ActionBarDrawerToggle(
       this, 
       mDrawerLayout, 
       R.string.drawer_open, 
       R.string.drawer_close) 

我如何设置切换汉堡包图标?

回答

0
mDrawerToggle = new ActionBarDrawerToggle(
      getActivity(),     /* host Activity */ 
      mDrawerLayout,     /* DrawerLayout object */ 
      R.drawable.yourIcon,    /* 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 */ 
    ) 
+0

此构造函数不支持android.support.v7.app.ActionBarDrawerToggle。 – pullarao

+0

上述构造函数用于android.support.v4.app.ActionBarDrawerToggle, – pullarao

+0

您可以随时通过使用actionBar.setHomeAsUpIndicator(R.drawable.newIcon);从活动的OnCreate更改抽屉中的汉堡包图标; –