protected override void OnResume() { base.OnResume(); AndroidContainer.GetInstance().UpdateActivity(this); if (ViewModel != null && _activityState != ActivityState.Running) { ViewModel.OnNavigatedTo(new NavigationArgs(NavigationArgs.NavigationMode.Back), _parametersKey); } _activityState = ActivityState.Running; }
public override void OnCreate() { base.OnCreate(); Dictionary <string, Type> views = new Dictionary <string, Type> { { Views.MAIN, typeof(MainActivity) }, { Views.SECOND, typeof(SecondActivity) }, { Views.ADAPTER, typeof(AdapterActivity) }, }; Dictionary <string, Type> dialogs = new Dictionary <string, Type> { { Dialogs.MAIN, typeof(MainFragment) }, { Dialogs.COLOR_PICKER, typeof(ColorPicker) }, }; AndroidContainer.CreateInstance <Container>(this, views, dialogs); }