Android 4.4 中加入了對虛擬鍵礙眼的解決方案,
其中 Translucent 可以讓虛擬鍵跟狀態列透明,
但是搭配 Navigation Drawer 卻會出現如下圖的問題,
之前是參考這個部落格的文章,
為 Drawer Content 跟 Main Content 的 Layout 都加入
android:fitsSystemWindows=”true”
的屬性,
只是 Drawer Content 不管怎麼樣都沒反應,
都來 Google 了許久,找到一篇討論,
原來fitsSystemWindows
在同一個 Layout 中只會作用一次,
一直找不到別的解法,
直到這篇文章,
讓我恍然大悟,
山不轉路轉,
只要在最外圍在加一層 Layout ,
並且設定fitsSystemWindows
就可以了,
這麼簡單的解法居然一直都沒想到,
浪費了超多時間!