pregunta
Recientemente, quiero implementar un reproductor de video. Al reproducir en pantalla completa, la pantalla debe girarse. Saqué el estuche y lo probé. Después de girar la pantalla, el estado es el siguiente
Solución
Abra el proyecto android/app/src/main/res/values/styles.xml
añadir<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<style name="NormalTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item>
<item name="android:windowLayoutInDisplayCutoutMode">shortEdges</item>
</style>
</resources>```
La configuración de la página de inicio está en LaunchTheme y la configuración de la página normal está en NormalTheme
Después de resolver
El espacio en la barra de estado desaparece
Resumir
No he hecho un proyecto nativo antes de usar flutter, y no conozco muchas configuraciones, ¡de acuerdo!