Dans ma demande écrite avec Xamarin.Android. Lorsque l'application est en cours d'ouverture (le temps que l'application prend pour ouvrir), la couleur de la barre d'état est grise.StatusBar gris lors de l'ouverture de l'application
Mais quand l'application fonctionne enfin, l'état semble a la couleur bleu foncé I attribué à styles.xml.
Tel est le thème
<resources>
<style name="Theme.DesignDemo" parent="Base.Theme.DesignDemo"></style>
<style name="Theme.DesignDemo2" parent="Base.Theme.DesignDemo"></style>
<style name="Base.Theme.DesignDemo" parent="Theme.AppCompat.Light.NoActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="android:statusBarColor">@color/colorPrimary</item>
</style>
<style name="Theme.DesignDemo.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="Theme.DesignDemo.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
</resources>
et Styles.xml V-21
<resources>
<style name="Theme.DesignDemo" parent="Base.Theme.DesignDemo">
<item name="android:windowTranslucentNavigation">true</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="android:statusBarColor">@color/primary_dark</item>
</style>
</resources>
et colors.xml
<resources>
<color name="colorPrimary">#002868</color>
<color name="colorPrimaryDark">#002053</color>
<color name="colorPrimaryRed">#AF0505</color> <!--BF0A30-->
<color name="colorAccent">#b2dfdb</color>
<color name="colorWhite">#FFF</color>
</resources>
Si vous regardez WhatsApp par exemple, même si cela prend quelques secondes pour ouvrir, mais utilise les couleurs qu'ils définissent et pas une couleur grise par défaut.
Avez-vous un écran d'accueil? Si c'est le cas, quel est le style? Parfois, c'est différent car il est décoré avec un dessin comme arrière-plan par exemple. – JimBobBennett
Ce problème se produit-il lorsque votre application est lancée ou lorsque votre application est installée et ouverte pour la première fois? –
Ho, j'ai un Intro, j'ai utilisé le AppIntro nugged, mais j'attribue le thème dans l'activité Intro: [Activity (Label = "IntroApp", MainLauncher = true, Theme = "@ style/Theme.DesignDemo") ] public class IntroApp: AppIntro.AppIntro2 – ter2016