關于android 沉浸式 估計網(wǎng)上一大堆呈枉,單純的給狀態(tài)欄著色舶赔,網(wǎng)上有現(xiàn)成的https://github.com/jgilfelt/SystemBarTint(這個是可以直接給狀態(tài)欄顏色的第三方凤薛,不想用的可以百度SystemBarTint郊霎,會有單獨文件)槐沼,話說到這就完了嗎阶冈?當然不是热鞍,下面要講的是把布局可以頂?shù)綘顟B(tài)欄上去葫慎,下圖為效果圖,和沉浸式狀態(tài)欄要求一樣 >=android 4.4版本可用薇宠,如果不大于則界面會在狀態(tài)下面偷办;
簡單的和大家說一下怎么做,頭布局 就是大家看到能頂?shù)綘顟B(tài)欄的圖片澄港,是一個FrameLayout包裹的椒涯,然后就是把Activity設置成無標題,然后調用這兩句代碼Windowwindow=context.getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);把狀態(tài)變成透明回梧,這樣布局在滑動的時候就能看到了废岂,代碼很簡潔,今天也是一位網(wǎng)友問我這個怎么實現(xiàn)狱意,突發(fā)奇想的做了一個demo記錄一下湖苞,由于時間問題,暫時沒有測試Fragment內的效果详囤,這個demo用Activity做的财骨,下面附上下載鏈接:http://download.csdn.net/detail/ourxiaolei/9864984