protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); Title = "Без преград"; if (AuthData.AuthResult == null) { StartActivity(typeof (LoginActivity)); FinishActivity(0); return; } try { ReadPoint(); SetContentView(Resource.Layout.EditItemMainActivity); nextButton = FindViewById<Button>(Resource.Id.next_button); backButton = FindViewById<Button>(Resource.Id.back_button); objectsButton = FindViewById<Button>(Resource.Id.objects_button); saveButton = FindViewById<Button>(Resource.Id.save_button); contentLayout = FindViewById<FrameLayout>(Resource.Id.content); saveButton.Click += saveButton_Click; objectsButton.Click += objectsButton_Click; nextButton.Click += nextButton_Click; backButton.Click += backButton_Click; CreateViews(); foreach (var screen in views) { contentLayout.AddView(screen.View); } UpdateViewAndButtons(); } catch (Throwable t) { MessageBox.ShowMessage(t.Message, this); } }
public UIButtonController GetButtonController(Common.Button button) { return(buttonControllers.FirstOrDefault(elem => elem.GetButtonType() == button)); }