protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Window.AddFlags(WindowManagerFlags.DrawsSystemBarBackgrounds); SetContentView(Resource.Layout.Browser); var param = Nav.GetAndRemoveParameter(Intent) ?? "GalleryInfo"; Vm.Activate(param); adapter = new BrowserAdapter(Vm.Images, SupportFragmentManager); BrowserPager.Adapter = adapter; BrowserPager.SetCurrentItem(Vm.FlipViewIndex, false); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.SubGallery); SetSupportActionBar(MainToolbar); layoutManager = new GridAutofitLayoutManager(this, 120); SubGalleryRecyclerView.SetLayoutManager(layoutManager); SwipeView.SetCommand("Refresh", Vm.RefreshCommand); bindings.Add(this.SetBinding(() => Vm.Images).WhenSourceChanges(BindCollection)); bindings.Add(this.SetBinding(() => Vm.Sub.Title, () => SupportActionBar.Title)); bindings.Add(this.SetBinding(() => Vm.Images.IsBusy, () => SwipeView.Refreshing)); var param = Nav.GetAndRemoveParameter <string>(Intent); Vm.Activate(param); AnalyticsHelper.SendView("SubredditGallery"); }