84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
虚拟导航栏只有黑色,能不能调成半透明或是多加一个隐藏摁键?
光阴似箭催人老,日月如移越少年。
透明是可以实现的,
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设置
底部导航栏是被办法加按钮的...