2015-07-20 80 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更改抽屜中的漢堡包圖標; –