Есть ли способ нарисовать BottomSheetDialogFragment за строкой состояния?

Я ищу решение для рисования моего BottomSheetDialogFragment за строкой состояния. Я попытался переопределить стили:

<style name="BaseBottomSheetDialog" parent="@style/Theme.Design.Light.BottomSheetDialog">
    <item name="android:windowIsFloating">false</item>
    <item name="android:colorBackgroundCacheHint">@null</item>
    <item name="android:windowFrame">@null</item>
    <item name="android:windowContentOverlay">@null</item>
    <item name="android:windowAnimationStyle">@null</item>
    <item name="android:windowTranslucentStatus">true</item>
    <item name="android:windowTranslucentNavigation">true</item>
    <item name="android:windowDrawsSystemBarBackgrounds">true</item>
    <item name="android:backgroundDimEnabled">false</item>
    <item name="android:windowIsTranslucent">true</item>
    <item name="android:windowNoTitle">true</item>
    <item name="bottomSheetStyle">@style/BottomSheet</item>
</style>

но ничего не работает. Мой родительский макет fitSystemWindows="true"

РЕДАКТИРОВАТЬ: я забыл упомянуть, что мой BottomSheetDialogFragment полностью расширен и MATCH_PARENT. Возможно, есть другая идея, чтобы получить поведение нижнего листа для фрагмента, не расширяясь от BottomSheetDialogFragment.


person Hype    schedule 07.06.2019    source источник
comment
Возможный дубликат Сделать нижний лист диалога полноэкранным над строкой состояния   -  person Vedprakash Wagh    schedule 07.06.2019