我想知道是否有人知道如何使用透明操作栏制作 Activity , 就像您访问应用页面时在新的 Google Play 商店中看到的一样。
我不关心滚动和从透明变成纯色背景, 我只需要透明的操作栏。
最佳答案
<item name="colorPrimary">@android:color/transparent</item>
以上内容将导致 Lollipop 设备出现异常。 colorPrimary 必须是不透明的。
使用样式来设计您的操作栏:
<style name="ThemeActionBar"
parent="Widget.AppCompat.Light.ActionBar.Solid">
<item name="android:background">@null</item>
<!-- Support library compatibility -->
<item name="background">@null</item>
</style>
在您的主题中,只需包括:
<item name="android:actionBarStyle">@style/ThemeActionBar</item>
<item name="android:windowActionBarOverlay">true</item>
<!-- Support library compatibility -->
<item name="actionBarStyle">@style/ThemeActionBar</item>
<item name="windowActionBarOverlay">true</item>
关于android - Material Design 透明 ActionBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26558705/