美文网首页
Fragment复用

Fragment复用

作者: Android_小菜鸡 | 来源:发表于2018-08-21 08:23 被阅读0次

    Activit页面

    //for循环遍历title集合
    for (int i = 0; i < list; i++) {
    //创建Fragment
    ShouYe_Toitiao_FuYongFragment shouYeFuYongFragment = new ShouYe_Toitiao_FuYongFragment();
    //创建bundle对象存入需要传给Fragment的值
    Bundle bundle = new Bundle();
    bundle.putString("tag", list.get(i).getName());
    //通过setArguments(bundle)传入bundle对象
    shouYeFuYongFragment.setArguments(bundle);
    //将fragment添加到fragement集合中
    mFragments.add(shouYeFuYongFragment);
    }

    fragment页面

    //通过getArguments()获取bundle对象
    Bundle arguments = getArguments();
    //通过标识获取具体内容
    String tag = arguments.getString("tag");

    相关文章

      网友评论

          本文标题:Fragment复用

          本文链接:https://www.haomeiwen.com/subject/gpfdiftx.html