2014-10-03 108 views
0

這是系統假設表現的方式嗎?隱藏狀態欄仍佔用空間

我已經根據官方文檔隱藏了它,然後以編程方式添加了簡單視圖,其中包含匹配父窗口小部件,50dp高度和一些背景顏色。

視圖和屏幕上邊緣之間有一個空白區域,其高度對應於狀態欄高度。

回答

1

確保您將可見性設置爲GONE而不是INVISIBLE。當它是「GONE」時,它不會佔用UI中的空間。

+0

你確定GONE與狀態欄一起工作嗎。這是如何根據文檔設置UIOptions: int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN(這隱藏狀態欄,但它仍佔用空間) int uiOptions = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN(這不會隱藏它,但狀態欄也不會發生) 還有其他幾個選項,我需要測試它們 – 2014-10-03 14:02:08

+0

對不起,我錯過了你正在談論的狀態欄。你已經遵循了你的目標Android版本的方法(包括隱藏ActionBar),在這裏描述:https://developer.android.com/training/system-ui/status.html對不對? – Chris 2014-10-03 14:06:02

+0

是的,我正在測試目前在Android 4.3上運行的S3 – 2014-10-03 14:09:02