Android 4.4 Kit Kat上的透明状态栏/系统ui
这在4.4中必须是可能的,但我还没有找到关于这方面的文档-有人知道如何使状态栏/系统ui透明/半透明吗 我还没有找到这方面的文档 嗯 为了从内容中获得最大的影响,您现在可以使用新的窗口样式和主题来请求半透明的系统UI,包括状态栏和导航栏。为确保导航栏按钮或状态栏信息的易读性,系统栏后面会显示细微的渐变。一个典型的用例是需要在墙纸上显示的应用程序 现在,您可以使用新主题(Theme.Holo.NoActionBar.半透明装饰和Theme.Holo.Light.NoActionBar.半透明装饰)使系统栏部分半透明。通过启用半透明系统栏,您的布局将填充系统栏后面的区域,因此您还必须为布局中不应被系统栏覆盖的部分启用fitsSystemWindows 如果要创建自定义主题,请将其中一个主题设置为父主题,或在主题中包含Window半透明导航和Window半透明状态样式属性 给你- 半透明系统条 现在,您可以使用新选项使系统栏部分半透明 主题,Theme.Holo.NoActionBar.半透明装饰和 Theme.Holo.Light.NoActionBar.半透明装饰。通过启用半透明 系统栏,您的布局将填充系统栏后面的区域,因此 还必须为布局部分启用fitsSystemWindows 系统栏中不应包含这些内容 如果要创建自定义主题,请将其中一个主题设置为 父主题或包含windowTranslucentNavigation和 主题中的windowTranslucentStatus样式属性Android 4.4 Kit Kat上的透明状态栏/系统ui,android,android-4.4-kitkat,Android,Android 4.4 Kitkat,这在4.4中必须是可能的,但我还没有找到关于这方面的文档-有人知道如何使状态栏/系统ui透明/半透明吗 我还没有找到这方面的文档 嗯 为了从内容中获得最大的影响,您现在可以使用新的窗口样式和主题来请求半透明的系统UI,包括状态栏和导航栏。为确保导航栏按钮或状态栏信息的易读性,系统栏后面会显示细微的渐变。一个典型的用例是需要在墙纸上显示的应用程序 现在,您可以使用新主题(Theme.Holo.NoActionBar.半透明装饰和Theme.Holo.Light.NoActionBar.半透明装
使用其中一个内置主题会使您无法使用
操作栏
半透明系统条
现在,您可以使用新选项使系统栏部分半透明
主题,Theme.Holo.NoActionBar.半透明装饰
和
Theme.Holo.Light.NoActionBar.半透明装饰
。通过启用半透明
系统栏,您的布局将填充系统栏后面的区域,因此
您还必须为布局部分启用fitsystemwindows
系统栏中不应包含这些内容
如果要创建自定义主题,请将其中一个主题设置为
父主题或包含窗口半透明导航
和
windowTranslucentStatus
主题中的样式属性
如果您希望拥有透明的状态栏和使用操作栏的透明导航,那么只需将以下内容添加到您的自定义主题(在values-v19/styles.xml中)
真的
真的
+1因为是你写的,我可以直接复制/粘贴!只是想澄清一下,这在API级别19+上起作用。
<style name="Theme.MyTheme" parent="Theme.MyTheme.Base">
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
</style>