全屏半透明模式显示应隐藏的空状态栏

时间:2014-08-06 10:04:12

标签: android android-layout android-xml statusbar

如图所示,顶部有一个黑条 有人有想法隐藏吗?

styles.xml (默认)

<resources>
    <style name="AppTheme" parent="AppBaseTheme"></style>
    <style name="AppBaseTheme" parent="@android:style/Theme.Holo.Light"></style>
    <style name="AppBaseTheme.Transculent" parent="@style/Theme.Holo.Light.Transculent"></style>
    <style name="Theme.Holo.Light.Transculent" parent="android:Theme.Holo.Light">
        <item name="android:background">@android:color/transparent</item>
        <item name="android:windowBackground">@android:color/transparent</item>
        <item name="android:windowIsTranslucent">true</item>
    </style>
    <style name="Theme.Holo.Light.DarkActionBar.Transculent" parent="android:Theme.Holo.Light.DarkActionBar">
        <item name="android:background">@android:color/transparent</item>
        <item name="android:windowBackground">@android:color/transparent</item>
        <item name="android:windowIsTranslucent">true</item>
    </style>
</resources>

shows what title describes

1 个答案:

答案 0 :(得分:0)

你试过了吗?

    <style name="MyTranslucentStatusTheme">
        <item name="android:windowTranslucentStatus">true</item>
    </style>

这需要使用值-v19 / styles。还可以查看https://developer.android.com/training/system-ui/status.html