protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); SetContentView(Resource.Layout.Main); // binding views and default mode is TwoWay mPhoneBinding = this.SetBinding( () => MainView.PhoneNumber, () => PhoneNumberText.Text , BindingMode.TwoWay); // set value for Gender in MainViewMode MainView.Gender = newGender; // when next button clicked call SaveDataCommand methode in MainViewMode.cs and send data to other activity nd navigates to it. ContinueButton.SetCommand( "Click", MainView.SaveDataCommand); // get spinner content that user seleced and assign it to MainViewModel.Gender property GenderSpinner.ItemSelected += new EventHandler <AdapterView.ItemSelectedEventArgs>(spinner_ItemSelected); // set spinner items from Resource var adapter = ArrayAdapter.CreateFromResource( this, Resource.Array.genders_array, Android.Resource.Layout.SimpleExpandableListItem1); adapter.SetDropDownViewResource(Android.Resource.Layout.SimpleSpinnerDropDownItem); GenderSpinner.Adapter = adapter; }