У меня проблема при использовании Xamarin Forms
версии 3.3.
На Android, когда модуль переключения (Пример модуля Home
), всегда отображается Splash Screen
(я сталкиваюсь с этой проблемой между каждым экраном на Android). (На iOS работает отлично)


На Xamarin Forms
версии 2.5, у него нет этой проблемы.
Как предотвратить отображение Splash Screen
при переключении модуля в Xamarin Forms 3.3.
Я пробовал, но это не работает.
ANDROID: SPLASH: почему я всегда вижу заставку, когда приложение возобновляется
Это мой код:
<style name="MyProject" parent="MyProject.Base">
<item name="android:windowBackground">@drawable/splash_screen</item>
<item name="android:windowFullscreen">true</item>
<item name="android:buttonStyle">@style/noPaddingButtonStyle</item>
<item name="android:editTextStyle">@style/noPaddingEditTextStyle</item>
И используйте его на MainActivity.cs
:
[Activity(Label = "MyProject",
Theme = "@style/MyProject",
Icon = "@drawable/ic_launcher",
LaunchMode = LaunchMode.SingleInstance,
Name = "com.myproject.mobile.MainActivity",
MainLauncher = true,
ConfigurationChanges = ConfigChanges.ScreenSize | ConfigChanges.Orientation,
WindowSoftInputMode = SoftInput.AdjustPan)]
Пожалуйста, помогите мне!
Спасибо!