0
我已经实现了v7版本的一切,并将自旋值更改为true。仍然汉堡不转换成明星。我试着寻找一些示例代码,但所有这些都有类似的代码。我试着用扩展主类到Activity类的工具栏。它运行良好。ActionBarToggle汉堡箭头不工作
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