我正在使用MVVMCross开发一个Xamarin Android应用程序,并且(仅限于Android)我想从多个屏幕/活动开始。
我尝试复制SplashScreen,但之后没有任何活动启动。
有关如何使用MainLauncher获取多个活动的任何建议= true是否可行?
答案 0 :(得分:0)
您应该将AppStart.cs添加到您的核心项目并添加此功能:
public async void Start(object hint = null)
{
if (CheckSomething == true)
ShowViewModel<ViewModels.FirstViewModel>();
else
ShowViewModel<ViewModels.SecondViewModel>();
}
然后在App.cs中执行:
public override void Initialize()
{
RegisterAppStart(new AppStart());
}