适配4.4以上版本的状态栏(颜色,内容布局延伸到状态栏)
compile 'com.ghnor:statusbarfits:1.1.0' <dependency> <groupId>com.ghnor</groupId> <artifactId>statusbarfits</artifactId> <version>1.1.0</version> <type>pom</type> </dependency> 在setContentView()方法之后调用:
setContentView(R.layout.main_activity); ... StatusBarFits.setColor(activity);如果布局是DrawerLayout,需要设置android:fitsSystemWindows="true"。
StatusBarFits.setColor(); | 设置状态栏颜色 | |
|---|---|
| DrawerLayout - close | ![]() |
| DrawerLayout - open | ![]() |
| Other | ![]() |
StatusBarFits.setTranslucent(); StatusBarFits.setTransparent(); | 设置状态栏半透明 | |
|---|---|
| DrawerLayout - close | ![]() |
| DrawerLayout - open | ![]() |
| Other | ![]() |





