我想製作完全透明的狀態欄和背後的內容。View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN不起作用
我的設備使用24 API運行。
我用這個代碼(在我的AppCompatActivity):
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().getDecorView().setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN);
setContentView(R.layout.activity_main);
}
但它沒有任何影響,我的內容仍然是狀態欄下; 我也試圖把android:fitsSystemWindows="true"
放在我的根視圖中,但它也沒有幫助。 我也試圖把代碼放在setContentView之後,仍然沒有效果。
我在做什麼錯?