操作栏上的ic_drawer图标

时间:2016-08-26 20:48:31

标签: android navigation

我想在操作栏上显示ic_drawer图标。我认为这是方式

getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);

mDrawerToggle = new ActionBarDrawerToggle(
            this,  
            mDrawerLayout,
            R.drawable.ic_drawer,
            R.string.drawer_open,
            R.string.drawer_close
            ) {};

我在AppCompatActivity主题Theme.AppCompat.Light.DarkActionBar中使用它。它为null返回getActionBar()值。即使getSupportActionBar()返回null值。我该怎么做?

1 个答案:

答案 0 :(得分:0)

确保res/values/styles.xml中的主题确实有actionBar。它不得继承NoActionBar主题。