状态栏上的图像叠加

Image Overlay on Statusbar

我在状态栏上添加了主要的深色,使其成为我的工具栏的颜色。

但是我有一个向上滑动面板,顶部有一个图像(屏幕截图),我需要将其叠加到状态栏上。它目前像下面的截图。

将以下内容放入 values-v21 文件夹 (styles.xml) 中的 AppTheme 样式中:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowDrawsSystemBarBackgrounds">true</item>
    <item name="android:statusBarColor">@android:color/transparent</item>
</style>

默认状态栏颜色由"colorPrimaryDark"决定。将上述主题应用于 androidManifest.xml 中的特定 activity。 (父主题可以是任何东西)