Hey i have recyclerview list like episode 1, episode 2, episode3, ... how to count total item and set as textview like current episode = episode(total items)
here my adapter
public class EpisodeAdapter extends RecyclerView.Adapter<EpisodeAdapter.EpisodeHolder>{
private List<Episode> episodeList;
public EpisodeAdapter(List<Episode> episodeList) {
this.episodeList = episodeList;
}
@Override
public EpisodeHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_episode , null);
EpisodeAdapter.EpisodeHolder mh = new EpisodeAdapter.EpisodeHolder(v);
return mh;
}
@Override
public void onBindViewHolder(EpisodeHolder holder, final int position) {
if (episodeList.get(position).getImage()!=null){
Picasso.with(SerieActivity.this).load(episodeList.get(position).getImage()).into(holder.image_view_item_episode_thumbail);
}else{
Picasso.with(SerieActivity.this).load(poster.getImage()).into(holder.image_view_item_episode_thumbail);
}
holder.text_view_item_episode_title.setText(episodeList.get(position).getTitle());
if (episodeList.get(position).getDuration() != null){
holder.text_view_item_episode_duration.setText(episodeList.get(position).getDuration());
}
}
Get total item count from adapter of set in recyclerView.
recyclerView & adapter can't be null, otherwise you can find total items.
recyclerView.getAdapter().getItemCount();
int i = recyclerViewAdapter.getItemCount();
i is your count of items present in your recyclerview
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With