请问有人知道android中分页成熟的组件有哪些,类似网页列表底部的那种分页?如下图:

没有用组件,改了适配器

public PagingAdapter(List<PagingBean> list, Context context, int index) {
this.list = list;
this.context = context;
inflater = LayoutInflater.from(context);
this.index=index;
}
@Override
public int getCount() {
//数据大于页数*每页个数,显示默认数字,小于时显示剩余的
int current = index * 9;
return list.size()-current<9?list.size()-current:9;
}
@Override
public Object getItem(int position) {
return list.get(position);
}
@Override
public long getItemId(int position) {
return position;
}
@SuppressLint("WrongViewCast")
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
if (convertView == null){
holder =new ViewHolder();
convertView =inflater.inflate(R.layout.list_paging,null);
holder.id=convertView.findViewById(R.id.id);
holder.name=convertView.findViewById(R.id.name);
holder.age=convertView.findViewById(R.id.age);
holder.grade=convertView.findViewById(R.id.grade);
pos = position + index * 9;
convertView.setTag(holder);
}else{
holder =(ViewHolder) convertView.getTag();
}
PagingBean pagingBean=list.get(pos);
holder.id.setText(pos+1+"");
holder.name.setText(pagingBean.getName());
holder.age.setText(pagingBean.getAge());
holder.grade.setText(pagingBean.getGrade());
pos=++pos;
ViewHolder finalHolder =holder;
return convertView;
}