虚拟导航栏只有黑色,能不能调成半透明或是多加一个隐藏摁键?
光阴似箭催人老,日月如移越少年。
透明是可以實現的,
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設定
底部導覽列是被辦法加上按鈕的...