Android Translucent and Navigation Drawer

Android 4.4 中加入了對虛擬鍵礙眼的解決方案,

其中 Translucent 可以讓虛擬鍵跟狀態列透明,

但是搭配 Navigation Drawer 卻會出現如下圖的問題,

之前是參考這個部落格的文章,

為 Drawer Content 跟 Main Content 的 Layout 都加入

android:fitsSystemWindows=”true”的屬性,

只是 Drawer Content 不管怎麼樣都沒反應,

都來 Google 了許久,找到一篇討論,

原來fitsSystemWindows在同一個 Layout 中只會作用一次,

一直找不到別的解法,

直到這篇文章,

讓我恍然大悟,

山不轉路轉,

只要在最外圍在加一層 Layout ,

並且設定fitsSystemWindows就可以了,

這麼簡單的解法居然一直都沒想到,

浪費了超多時間!