0
Я внедрил v7 версию всего и изменил значение спина на true. еще гамбургер не превращается в звезды. Я попробовал найти несколько примеров кода, но все они имели похожие коды. Я попробовал это с панелью инструментов, расширяющей основной класс только до класса Activity. Он работал нормально.ActionBarToggle burger to arrow not working
barToggle= new ActionBarDrawerToggle(this,mDrawerLayout,R.string.drawer_open,R.string.drawer_close){
@Override
public void onDrawerClosed(View drawerView) {
super.onDrawerClosed(drawerView);
}
@Override
public void onDrawerOpened(View drawerView) {
super.onDrawerOpened(drawerView);
}
};
myBar = getSupportActionBar();
myBar.setDisplayShowTitleEnabled(false);
myBar.setDisplayHomeAsUpEnabled(true);
myBar.setHomeButtonEnabled(true);
и это мой Stlye XML
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/primaryColor</item>
<item name="colorPrimaryDark">@color/primaryColorDark</item>
<item name="drawerArrowStyle">@style/DrawerArrowStyle</item>
</style>
<style name="DrawerArrowStyle" parent="Widget.AppCompat.DrawerArrowToggle">
<item name="spinBars">true</item>
<item name="color">@android:color/white</item>
</style>
Это добавит еще одну панель инструментов. Я хочу, чтобы там была только панель действий. –
no..try, используя весь этот код вместо вашего кода, чтобы увидеть, работает ли стрелочный гамбургер. – user765