虚拟导航栏只有黑色,能不能调成半透明或是多加一个隐藏摁键?
光阴似箭催人老,日月如移越少年。
透明是可以实现的,
Window window = getWindow(); // 状态栏透明 window.setFlags( WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); // 虚拟导航栏透明 window.setFlags( WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION, WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
需要做版本判断,4.4之后才可以。对应的activity布局需要在布局根节点加上下边这个属性。
android:fitsSystemWindows="true"
getWindow().setNavigationBarColor()可以设置底部导航栏的颜色getWindow().setStatusBarColor() 可以设置顶部状态栏的颜色
如果要让布局延伸到导航栏或状态栏参照1L设置
底部导航栏是被办法加按钮的...
透明是可以实现的,
需要做版本判断,4.4之后才可以。
对应的activity布局需要在布局根节点加上下边这个属性。
getWindow().setNavigationBarColor()可以设置底部导航栏的颜色
getWindow().setStatusBarColor() 可以设置顶部状态栏的颜色
如果要让布局延伸到导航栏或状态栏参照1L设置
底部导航栏是被办法加按钮的...