Android System UI 属性

2018-01-12  本文已影响270人  挂云帆love

Android System UI 属性

关于操作SystemUI,包括:StatusBar、ActionBar、NavigationBar

通过View Mode and Layout

可以通过View的一些常量来改变状态栏或者屏幕的一些特性(View.setSystemUiVisibility(UiOptions)(API 11)),具体如下(隐藏系统栏和低能模式会在有app bar时失效):

View.setSystemUiVisibility(int visibility)中,visibility是Mode与Layout任意取值的组合,可传入的实参为:

SystemUiVisibility Mode

SystemUiVisibility Layout

通过Window flag 和 Theme(通过设置Widnow flag修改属性)

Window Feature

通过requestFeature来设置Window相关的显示状态。

getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);

常见Flag:

Window.FEATURE_ACTION_BAR_OVERLAY:请求ActionBar覆盖在window content上面。
Window.FEATURE_NO_TITLE:去除屏幕顶部的标题栏

参考:

http://blog.csdn.net/siobhan/article/details/51018382

上一篇 下一篇

猜你喜欢

热点阅读