Ich benutze Xamarin Forms und Dark Theme. Pakete für das Thema, das ich installiert habe, wie hier beschrieben: https://developer.xamarin.com/guides/xamarin-forms/themes/dark/Weißer Bildschirm, wenn eine Aktivität geschlossen wurde und die vorherige Aktivität angezeigt wird
Ich habe ein einfaches Projekt mit zwei Aktivitäten. Erste Aktivität enthält Schaltfläche. Wenn ich auf die Schaltfläche klicke, wird die zweite Aktivität angezeigt. Ich benutze NavigationPage. Wenn ich die Methode Navigation.PushAsync (Seite) aufrufen, sehe ich kurzzeitig einen weißen Bildschirm und nachdem ich meine zweite dunkle Aktivität gesehen habe. Wenn ich Flag 'animiert' auf 'falsch' setze, sehe ich das nicht, wenn die zweite Aktivität geöffnet wird. Aber das selbe Problem tritt auf, wenn ich die "Zurück" -Taste drücke und die zweite Aktivität geschlossen wird.
Warum sehe ich eine weiße Aktivität, wenn die zweite Aktivität geschlossen wird und die erste angezeigt wird? Kann ich diese Farbe ändern?
Haben Sie versucht, auf die neueste Vorabversion zu aktualisieren? Das klingt nach einem Problem, das in 2.3.3-pre3 gelöst wurde. – samiz
Sie müssen teilen, wie Sie das Thema einstellen. Designs können auf verschiedene Arten für Android angewendet werden. Manchmal kann das Problem durch eine andere Einstellung behoben werden. –
@samiz, kann ich 2.3.3-pre3 nicht verwenden, da Xamarin.Forms.Themes.DarkThemeResources Xamarin.Forms.Xaml.Internals.SimpleValueTargetProvider.ctor mit einzelnen Parameter verwendet, aber 2.3.3-pre3 bietet Konstruktor mit 2 Parametern und Xamarin.Forms.Theme.Dark hat nur eine Version – Dmitry