Entwickler-Ecke

Sonstiges (.NET) - C# - Xamarin: Layout vor dem Laden der MainPage verbergen


Kasko - Fr 14.06.19 04:47
Titel: C# - Xamarin: Layout vor dem Laden der MainPage verbergen
Servus,

Wie kann ich das Standard verbergen, welches erscheint bevor meine MainPage geladen wurde. Es erscheinen dadurch halt zwei verschiedene Layouts. besser wäre es jedoch wenn die App erstmal solange nichts anzeigt bis die Page geladen wurde.

Standardlayout:

user defined image [https://www.bilder-upload.eu/bild-41d7e8-1560480211.jpg.html]

MainPage (nur Background):

user defined image [https://www.bilder-upload.eu/bild-c7992e-1560480619.jpg.html]


Th69 - Fr 14.06.19 08:20

Wie man das Standard-Layout beim Start verbergen kann, weiß ich nicht, aber du könntest einen Splash-Screen davor schalten: Begrüßungsbildschirm (Splash Screen) [https://docs.microsoft.com/de-de/xamarin/android/user-interface/splash-screen].


Kasko - Fr 14.06.19 15:52

Okay habs geschafft.

Musste was in der styles.xml ändern.


XML-Daten
1:
2:
3:
4:
5:
6:
<?xml version="1.0" encoding="utf-8" ?>
<resources>
  <style name="MainTheme" parent="MainTheme.Base">
    <item name="android:windowDisablePreview">true</item> <------------------
  </style>
</resources>