protected async void ApplyAdapter ()
		{
			var progressDialog = ProgressDialog.Show (this, "Please wait...", "Loading movies", true);
			await dataManager.RefreshDataSet ();
			progressDialog.Dismiss ();
			MoviesRecyeclerAdapter adapter = new MoviesRecyeclerAdapter (this, dataManager.Movies);
			recyclerView.SetAdapter (adapter);
		}
		public MovieViewHolder (View itemView, MoviesRecyeclerAdapter parentAdapter) : base (itemView)
		{
			_context = itemView.Context;
			this.parentAdapter = parentAdapter;
			viewPager = itemView.FindViewById<ViewPager> (Resource.Id.viewPager).JavaCast<ViewPager> ();
			adapter = new ValuePagerAdapter (itemView.Context);
			viewPager.Adapter = adapter;
			viewPager.AddOnPageChangeListener (this);
			viewPager.SetCurrentItem (1, false);
		}