Пример #1
0
 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;
 }
Пример #2
0
        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);
        }