protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); _popper = Mvx.Resolve <IPopperService>(); SetContentView(Resource.Layout.HomeView); Toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); if (Toolbar != null) { SetSupportActionBar(Toolbar); SupportActionBar.Title = string.Empty; } _imageView = FindViewById <ImageView>(Resource.Id.image_view); _gameTitle = FindViewById <TextView>(Resource.Id.game_title); _buttons = new ImageButton[10]; _buttons[0] = FindViewById <ImageButton>(Resource.Id.button_power); _buttons[1] = FindViewById <ImageButton>(Resource.Id.button_select); _buttons[2] = FindViewById <ImageButton>(Resource.Id.button_menu_return); _buttons[3] = FindViewById <ImageButton>(Resource.Id.button_page_prev); _buttons[4] = FindViewById <ImageButton>(Resource.Id.button_skip_prev); _buttons[5] = FindViewById <ImageButton>(Resource.Id.button_skip_next); _buttons[6] = FindViewById <ImageButton>(Resource.Id.button_page_next); _buttons[7] = FindViewById <ImageButton>(Resource.Id.button_home); _buttons[8] = FindViewById <ImageButton>(Resource.Id.button_play); _buttons[9] = FindViewById <ImageButton>(Resource.Id.button_exit_emulator); var set = this.CreateBindingSet <HomeView, HomeViewModel>(); set.Bind(this).For(v => v.WheelImagePath).To(vm => vm.WheelIconPath); set.Apply(); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); _popper = Mvx.Resolve <IPopperService>(); _dialogService = Mvx.Resolve <IDialog>(); SetContentView(Resource.Layout.DisplayView); Toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); if (Toolbar != null) { SetSupportActionBar(Toolbar); SupportActionBar.SetDisplayHomeAsUpEnabled(true); SupportActionBar.SetHomeButtonEnabled(true); } _textureView = FindViewById <AutoFitTextureView>(Resource.Id.texture_view); _imageView = FindViewById <ImageView>(Resource.Id.image_view); _loadingSpinner = FindViewById <ProgressBar>(Resource.Id.progressBar1); var set = this.CreateBindingSet <DisplayView, DisplayViewModel>(); set.Bind(this).For(v => v.MediaUrl).To(vm => vm.MediaUrl); set.Apply(); }
public DisplayViewModel(IPopperService server, IMvxNavigationService navigationService, IDialog dialogService) { _server = server; _navigationService = navigationService; _dialogService = dialogService; }
public AppStartupViewModel(IUserSettings settings, IPopperService server, IMvxNavigationService navigationService) { _settings = settings; _server = server; _navigationService = navigationService; }
public SetupPopperViewModel(IPopperService server, IMvxNavigationService navigationService, IUserSettings userSettings, IApi api) { _server = server; _navigationService = navigationService; _userSettings = userSettings; _api = api; }
public RecordDisplayViewModel(IPopperService server, IMvxNavigationService navigationService, IDialog dialog) { _server = server; _navigationService = navigationService; _dialogService = dialog; _timer = new Timer(); _timer.TimeElapsed += TimeElapsed; HelpMessage = Translation.menu_record_help_intro; }
public HomeViewModel(IPopperService server, IMvxNavigationService navigationService, IUserSettings userSettings, IDialog dialogService) { _server = server; _navigationService = navigationService; _userSettings = userSettings; _dialogService = dialogService; _refreshTimer = new Timer(REFRESH_RATE_SECONDS * 1000); _refreshTimer.Elapsed += OnRefreshTimerElapsed; _refreshTimer.AutoReset = true; }