La barra de estado transparente no funciona con windowTranslucentNavigation = "false"

Estoy desarrollando unActivity donde necesito hacer que la barra de navegación sea opaca y la barra de estado transparente en dispositivos con 5.0+ (API 21+). Los estilos que estoy usando están a continuación, junto con una explicación de mi problema.

AppTheme se extiendeTheme.AppCompat.Light.NoActionBar

<item name="android:statusBarColor">@color/transparent</item>
<item name="android:windowActionBar">false</item>
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:statusBarColor">@color/welbe_red_transparent</item>

FullscreenTheme se extiendeAppTheme

<item name="android:windowNoTitle">true</item>
<item name="android:statusBarColor">@color/transparent</item>
<item name="android:windowTranslucentNavigation">true</item>

Esto hace que la aplicación se vea así

Si elimino elandroid:windowTranslucentNavigation estilo, o configúrelo enfalse enFullscreen, soluciona el problema de la barra de navegación. El problema es que la barra de estado se vuelve completamente blanca en lugar de permanecer transparente y mostrar el contenido detrás de ella.

He intentado usarfitsSystemWindow="true" en mis diseños, pero no solucionó el problema. Alguien sabe por qué sucede esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta