星空网 > 软件开发 > 操作系统

ViewPager与Fragment刷新数据

唉,每次都忘记怎么写,还是老老实实记一下吧!

public class MDTabViewPagerAdapter extends FragmentStatePagerAdapter {  private static final String TAG = MDTabViewPagerAdapter.class.getSimpleName();  private List list;  private FragmentManager fm;  public MDTabViewPagerAdapter(FragmentManager fm, List list) {    super(fm);    this.fm = fm;    this.list = list;  }  @Override  public Fragment getItem(int position) {    Fragment fragment = (Fragment)list.get(position);    return fragment;  }  @Override  public int getCount() {    return list == null ? 0 : list.size();  }  public void setFragments(ArrayList<Fragment> fragments) {    if ((list == null) && (fm == null) || (fragments == null)) {      LogUtil.w(TAG, "setFragments is fail. params is null");      return;    }    FragmentTransaction ft = fm.beginTransaction();    for (int i = 0; i < list.size(); i++) {      Fragment fragment = (Fragment) list.get(i);      ft.remove(fragment);    }    ft.commit();    ft = null;    fm.executePendingTransactions();    this.list.addAll(fragments);    notifyDataSetChanged();  }  /*    @Override    public Object instantiateItem(ViewGroup container, int position) {      Fragment fragment = (Fragment) super.instantiateItem(container, position);      return fragment;    }      @Override    public int getItemPosition(Object object) {      return POSITION_NONE;    }  */}

 




原标题:ViewPager与Fragment刷新数据

关键词:ie

ie
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

VAT注销后是否可以重新激活?:https://www.kjdsnews.com/a/1338986.html
VAT注销后EORI号码是否还有效?:https://www.kjdsnews.com/a/1338987.html
VAT注册需要哪些必要资料?:https://www.kjdsnews.com/a/1338988.html
VAT注册需要准备哪些资料?:https://www.kjdsnews.com/a/1338989.html
Vat注册费用详解最低多少钱?:https://www.kjdsnews.com/a/1338990.html
VAT注册费用详解掌握最新税收优惠政策:https://www.kjdsnews.com/a/1338991.html
2024.04.18亚马逊选品推荐(仅供参考):女装蛋糕连衣裙:https://www.kjdsnews.com/a/1842234.html
欧洲市场疯了,订单排到7、8月!:https://www.kjdsnews.com/a/1842235.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流