完全に透過的なステータスバーとその背後にあるコンテンツを作りたいと思います。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の後にコードを置こうとしましたが、まだ効果はありません。
私は間違っていますか?あなたが必要な結果を得るために、いくつかの行を削除し、そして最後にonCreate