我希望在我的主要活動中具有狀態欄和導航欄半透明,而所有其他活動都使用Material Design。半透明/ Tansparent狀態欄和導航欄
我走到這一步,是這樣的:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
Window window = this.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
}
但結果是:
我甚至試圖設置顏色爲透明:
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
Window window = this.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(getResources().getColor(android.R.color.transparent));
window.setNavigationBarColor(getResources().getColor(android.R.color.transparent));
}
但是我沒有得到我想要製作導航按鈕的漸變陰影和狀態欄可見的圖標:
想法?
謝謝你!你救了我1天 –