有没有办法通过 Appcompat-v7 21 使 Material Design 中的 ActionBar 透明?不幸的是,这不起作用。
<item name="colorPrimary">@android:color/transparent</item>
也不是旧的:
<style name="Widget.Styled.ActionBar" parent="Widget.AppCompat.Light.ActionBar">
<item name="android:background">@android:color/transparent</item>
</style>
最佳答案
<!-- Application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light">
<item name="android:actionBarStyle">@style/MyActionBar</item>
<!-- Support library compatibility -->
<item name="actionBarStyle">@style/MyActionBar</item>
</style>
<!-- ACTION BAR STYLES -->
<style name="MyActionBar" parent="@style/Widget.AppCompat.ActionBar">
<item name="android:background">@drawable/actionbar_background</item>
<item name="android:windowActionBarOverlay">true</item>
<!-- Support library compatibility -->
<item name="background">@drawable/actionbar_background</item>
<item name="windowActionBarOverlay">true</item>
</style>
关于android - 带有 AppCompat-v7 21 的透明操作栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26452431/