public override async void OnViewCreated(View view, Bundle savedInstanceState) { base.OnViewCreated(view, savedInstanceState); MovieRestClient = new MovieDBRestClient(); PopularMovieModel = new PopularMovieModel(); Log.Debug("Tag", "OnViewCreated"); try { MovieListAdapter = new MovieListAdapter(this.Activity, PopularMovieModel.results); InitalizeViews(view); MovieListView.Adapter = MovieListAdapter; PopularMovieModel MovieModel = await CallPaginationApi(); PaginationCallCount = MovieModel.total_pages; CanPaginate = true; MovieListAdapter.MovieList = MovieModel.results; MovieListAdapter.NotifyDataSetChanged(); } catch (Exception e) { Log.Debug("Excptn", "Exceptn"); } }
public void callMovieApi() { MovieDBRestClient restClient = new MovieDBRestClient(); modelData = restClient.GetPopularMovies(1); }