lig*_*igi 30 android android-4.4-kitkat
这必须是4.4,但我没有发现这方面的文件 - 谁知道如何使状态栏/系统ui透明/半透明?
NPi*_*ike 98
使用其中一个内置主题可以阻止你拥有一个ActionBar.
半透明系统条
现在,您可以使用新主题使系统栏部分半透明,
Theme.Holo.NoActionBar.TranslucentDecor并且Theme.Holo.Light.NoActionBar.TranslucentDecor.通过启用半透明系统栏,您的布局将填充系统栏后面的区域,因此您还必须启用fitsSystemWindows布局中不应被系统栏覆盖的部分.如果您要创建自定义主题,请将其中一个主题设置为父主题,或在主题中包含
windowTranslucentNavigation和windowTranslucentStatus样式属性.
如果您希望透明状态栏和使用操作栏的透明导航 - 那么只需将以下内容添加到您的自定义主题(在values-v19/styles.xml中)
<style name="Theme.MyTheme" parent="Theme.MyTheme.Base">
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)
Joe*_*des 23
在这里 - http://developer.android.com/about/versions/android-4.4.html#UI
半透明系统条
现在,您可以使用新主题(Theme.Holo.NoActionBar.TranslucentDecor和Theme.Holo.Light.NoActionBar.TranslucentDecor)使系统栏部分半透明.通过启用半透明系统栏,您的布局将填充系统栏后面的区域,因此您还必须为布局中不应被系统栏覆盖的部分启用fitsSystemWindows.
如果要创建自定义主题,请将其中一个主题设置为父主题,或在主题中包含windowTranslucentNavigation和windowTranslucentStatus样式属性.
我还没有找到关于此的文档
Hmmmm ...
http://developer.android.com/about/versions/kitkat.html#44-immersive
为了从您的内容中获得最大的影响,您现在可以使用新的窗口样式和主题来请求半透明的系统UI,包括状态栏和导航栏.为确保导航栏按钮或状态栏信息的易读性,系统栏后面会显示细微渐变.典型的用例是需要向壁纸显示的应用程序.
http://developer.android.com/about/versions/android-4.4.html#UI
现在,您可以使用新主题(Theme.Holo.NoActionBar.TranslucentDecor和Theme.Holo.Light.NoActionBar.TranslucentDecor)使系统栏部分半透明.通过启用半透明系统栏,您的布局将填充系统栏后面的区域,因此您还必须为布局中不应被系统栏覆盖的部分启用fitsSystemWindows.
如果要创建自定义主题,请将其中一个主题设置为父主题,或在主题中包含windowTranslucentNavigation和windowTranslucentStatus样式属性.
| 归档时间: |
|
| 查看次数: |
80532 次 |
| 最近记录: |