@Override protected void onPostExecute(List<Review> reviews) { super.onPostExecute(reviews); ReviewAdapter adapter = new ReviewAdapter(getActivity(), reviews); if (reviews != null && reviews.size() != 0) { reviewLinear.setVisibility(View.VISIBLE); if (adapter.isEmpty()) { reviewListView.setAdapter(adapter); ListUtil.setListViewHeightBasedOnItems(reviewListView); adapter.notifyDataSetChanged(); } else { reviewListView.setAdapter(adapter); ListUtil.setListViewHeightBasedOnItems(reviewListView); adapter.notifyDataSetChanged(); } } }
@Override protected void onPostExecute(List<Trailer> trailers) { super.onPostExecute(trailers); TrailerAdapter adapter = new TrailerAdapter(getActivity(), trailers); if (trailers != null) { trailerLinear.setVisibility(View.VISIBLE); if (adapter.isEmpty()) { trailerListView.setAdapter(adapter); ListUtil.setListViewHeightBasedOnItems(trailerListView); adapter.notifyDataSetChanged(); } else { trailerListView.setAdapter(adapter); ListUtil.setListViewHeightBasedOnItems(trailerListView); adapter.notifyDataSetChanged(); } } new FetchMoviesReviews().execute(moviesReviewsURL); }