2011-09-23 75 views
5

通過在activity.OnCreate中放入以下兩行代碼,我可以獲得全屏視圖:如何擺脫Android全屏模式下的頂部褪色邊緣?

requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow()。setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);

但是,如果仔細觀察,屏幕頂部邊緣仍會有一個略微的褪色邊緣,看起來像是已刪除標題欄的殘留物。我怎樣才能完全擺脫它?

看到這個屏幕截圖,這是一個全屏視圖獲得使用上述兩行代碼,但頂部的衰落邊緣是可見和討厭的,我已經嘗試過android:fadingEdge =「none」和android:fadingEdgeLength =「0sp 「這個活動的根視圖,不工作: A fullscreen view with a green background, fading edge is visible

回答

3

這會做你問什麼:

requestWindowFeature(Window.FEATURE_NO_TITLE); 
setTheme(android.R.style.Theme_NoTitleBar_Fullscreen); 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); 
+0

謝謝!這個竅門! –