我不确定这只是我,还是其他所有人,但每次我在我的移动设备上调试我的Xamarin应用程序时,我都会看到一个带有操作栏的空白屏幕。在实际加载指定屏幕之前,屏幕会显示约2秒钟。
这是我的PCL App.cs文件:
public class App : Application
{
public App()
{
// The root page of your application
MainPage = new LogInPage();
}
protected override void OnStart()
{
// Handle when your app starts
}
protected override void OnSleep()
{
// Handle when your app sleeps
}
protected override void OnResume()
{
// Handle when your app resumes
}
}
空白屏幕:
然后最后,几秒钟后:
答案 0 :(得分:3)
您看到的是正在初始化Xamarin Forms时显示的Activity的默认主题。你会倾向于在冷启动时看到这一点。解决此问题的一种方法是在初始化期间添加Splash Screen以显示(Xamarin Android Splash Screen doc)。