如果你在使用ActionBarDrawerToggle的时候遇到了这个问题,可以尝试使用ContextCompat得到一个Drawable,再将它传递给ActionBarDrawerToggle的构造函数。
示例代码:
Drawable drawable = ContextCompat.getDrawable(this, R.drawable.ic_menu); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawerLayout, toolbar, R.string.drawer_open, R.string.drawer_close); toggle.setDrawerIndicatorEnabled(false); toggle.setHomeAsUpIndicator(drawable); toolbar.setNavigationOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { drawerLayout.openDrawer(Gravity.START); } });