protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            SetContentView(Resource.Layout.men_questions);
            // put UInfoViewModel instance of UserInformationViewModel.cs
            UInfoViewModel = ServiceLocator.Current.GetInstance <UserInformationViewModel>();
            // in this pary get intent variable that was sent by MainActivity and set them for UInfoViewModel properties.
            var nav   = (NavigationService)ServiceLocator.Current.GetInstance <INavigationService>();
            var param = nav.GetAndRemoveParameter <List <string> >(Intent);

            UInfoViewModel.GenderType  = param[0];
            UInfoViewModel.PhoneNumber = param[1];
            // put MenViewModel instance of MenQuestionViewModel.cs
            MenViewModel = ServiceLocator.Current.GetInstance <MenQuestionViewModel>();
            // binding views
            mMenBinding = this.SetBinding(() => MenViewModel.JobSubject
                                          , () => Job.Text
                                          , BindingMode.TwoWay);
            // get spinner content that user seleced and assign it to MenViewModel.Gender property
            Military.ItemSelected += (sender, e) =>
            {
                var content = string.Format(Military.GetItemAtPosition(e.Position).ToString());
                MenViewModel.MilitaryStatusCommand = content;
            };
            // when Confirme button clicked call ConfirmeDataCommand  methode in MenViewModel.cs and send data to other activity and navigates to it.
            Confirme.SetCommand(
                "Click",
                MenViewModel.ConfirmeDataCommand);
            // set spinner items from resource
            var adapter = ArrayAdapter.CreateFromResource(
                this, Resource.Array.military_array, Android.Resource.Layout.SimpleExpandableListItem1);

            adapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem);
            Military.Adapter = adapter;
        }