Android 带有AppCompat-v7 21的旧ActionBar样式

Android 带有AppCompat-v7 21的旧ActionBar样式,android,android-appcompat,Android,Android Appcompat,我使用其中一个库,它需要API 21。在我将“CompileWith”更改为21之后,我需要重写我的操作栏,以显示正确的颜色和菜单图标(新的一个带有从sticks到arrow的动画)。有没有办法让我的ActionBar的风格像旧的API一样,带有旧的高度和旧的菜单图标以及动画? 编辑: 这是我以前的ActionBar: 然后在“使用:21编译”之后: 徽标消失,菜单图标不再位于左侧边缘 然后我做了一些事情来修复它: 现在ActionBar正适合v7 21,但我需要我的旧ActionBar,如屏幕

我使用其中一个库,它需要API 21。在我将“CompileWith”更改为21之后,我需要重写我的操作栏,以显示正确的颜色和菜单图标(新的一个带有从sticks到arrow的动画)。有没有办法让我的ActionBar的风格像旧的API一样,带有旧的高度和旧的菜单图标以及动画? 编辑: 这是我以前的ActionBar: 然后在“使用:21编译”之后: 徽标消失,菜单图标不再位于左侧边缘 然后我做了一些事情来修复它:
现在ActionBar正适合v7 21,但我需要我的旧ActionBar,如屏幕截图1所示。

为什么要升级库以使用旧代码?我的意思是,我需要用API21编译,因为我使用了一个库。但我也需要像API 19中那样的旧ActionBar。AppCompat-v7r21.0.3是最新的。这是新工具栏附带的,但您仍然可以使用ActionBar。样式已经改变了。您需要发布代码(styles.xml)等,可能还需要一张图片。