少し混乱します。ステータスバーによるダイアログフラグオーバーラップ
最初に、ツールバーを作成してステータスバーでオーバーラップすると、親XMLにfitSysmtemWindow="true"
を追加するだけで問題なく動作します。
しかし、フルスクリーンDialogFragment
を作成すると、ステータスバーでも重なってしまいます。 fitSystemWindow="true"
を追加しようとしましたが動作しません。
android 5.0+にのみ存在します。ステータスバーを半透明に設定していませんでした。
ここに私の悪い工学のための私のDialogFragmentコード
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_create_bill_dialog,container, false);
return view;
}
@NonNull
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
Dialog dialog = super.onCreateDialog(savedInstanceState);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
return dialog;
}
Thanks.Sorry。
とにかくこの問題をステータスバーを隠すことなく修正していただきありがとうございます。 –