private void BindCollection()
        {
            adapter = Vm.Images.GetRecyclerAdapter(BindViewHolder, Resource.Layout.Tmpl_SubredditThumbnail, ItemClicked);
            SubGalleryRecyclerView.SetAdapter(adapter);
            SubGalleryRecyclerView.ClearOnScrollListeners();
            var listener = new ScrollListener(Vm.Images);

            SubGalleryRecyclerView.AddOnScrollListener(listener);
        }
        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");
        }