沉浸式狀態欄

 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
				int flagTranslucentStatus = WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS;
				int flagTranslucentNavigation = WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION;
				if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
					Window window = getWindow();
					WindowManager.LayoutParams attributes = window.getAttributes();
					attributes.flags |= flagTranslucentNavigation;
					window.setAttributes(attributes);
					getWindow().setStatusBarColor(Color.TRANSPARENT);
				} else {
					Window window = getWindow();
					WindowManager.LayoutParams attributes = window.getAttributes();
					attributes.flags |= flagTranslucentStatus | flagTranslucentNavigation;
					window.setAttributes(attributes);
				}
	}
		

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章