Android 5.0及以上系统实现沉浸式状态栏
2016-08-02 21:07
393 查看
@Override protected void onCreate(Bundle arg0) { // TODO Auto-generated method stub super.onCreate(arg0); requestWindowFeature(Window.FEATURE_NO_TITLE); if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
//设置顶部状态栏颜色
window.setStatusBarColor(Color.TRANSPARENT);
//设置底部导航栏颜色(有的手机没有)
window.setNavigationBarColor(getResources().getColor(R.color.transparent_20)); }}
相关文章推荐
- Android4.4系统以上实现沉浸式状态栏
- Android沉浸式状态栏的实现在4.4及以上的系统中
- Android 4.4以上"沉浸式"状态栏效果的实现方法
- android 4.4以上能够实现的沉浸式状态栏效果
- Android之4.4版本以上沉浸式状态栏实现
- 两句话,实现android 4.4以上实现沉浸式状态栏
- Android实现4.4以上系统状态栏透明
- Android KITKAT 以上实现沉浸式状态栏
- Android状态栏变色/沉浸式状态栏 4.4及其以上兼容实现
- Android KITKAT 以上实现沉浸式状态栏
- Android 5.0以上实现透明状态栏
- 完美兼容4.4及以上系统实现沉浸式状态栏
- DrawerLayout 在 Android 4.4 和 Android 5.0 以上实现沉浸状态栏和导航栏的方法
- android 4.4以上可以实现的沉浸式状态栏效果
- Android KITKAT 以上实现沉浸式状态栏
- Java课程设计笔记-Android 4.4系统实现沉浸式状态栏的正确姿势
- 沉浸式状态栏的实现--ANDROID – 在 KITKAT 以上版本的 TRANSLUCENT 介紹
- Android KITKAT 以上实现沉浸式状态栏
- Android 状态栏沉浸式的实现
- Android沉浸式状态栏实现