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