美文网首页四大组件
android:fragment的复用(简单)

android:fragment的复用(简单)

作者: 残非 | 来源:发表于2019-10-28 17:10 被阅读0次

    Activit页面

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

    fragment页面

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

    相关文章

      网友评论

        本文标题:android:fragment的复用(简单)

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