Android应用中怎么实现一个FragmentPagerAdapter适配器
发布时间:2020-12-05 15:27:13
来源:亿速云
阅读:99
作者:Leah
这期内容当中小编将会给大家带来有关Android应用中怎么实现一个FragmentPagerAdapter适配器,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
1适配器FragmentPagerAdapter的实现
对于FragmentPagerAdapter的派生类,只需要重写getItem(int)和getCount()就可以了。
public class MyFragmentPagerAdapter extends FragmentPagerAdapter {
private List list;
public MyFragmentPagerAdapter(FragmentManager fm, List list) {
super(fm);
this.list = list;
}
//返回了当前要滑动的View的个数
@Override
public int getCount() {
return list.size();
}
//在getItem(int arg0)中,根据传来的参数arg0,来返回当前要显示的fragment
@Override
public Fragment getItem(int arg0) {
return list.get(arg0);
}
}
2两个Fragment类
OrderFragment.java
public class OrderFragment extends Fragment {
//在onCreateView()中返回要显示的View
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// TODO Auto-generated method stub
View view= inflater.inflate(R.layout.fragment_order, container, false);
//View中控件的操作方法
refresh = view.findViewById(R.id.order_count_refresh);
r