Fragment中可以添加对象,进行传递吗?
  • 初始化fragment
    */
    public void initFragment() {
    FragmentManager fm = getSupportFragmentManager();
    FragmentTransaction transaction = fm.beginTransaction();// 开始事务
    transaction.replace(R.id.fl_left_menu, new LeftMenuFragment(),
    TAG_LEFT_MENU);// 用fragment替换帧布局;参1:帧布局容器的id;参2:是要替换的fragment;参3:标记
    transaction.replace(R.id.fl_main, new ContentFragment(), TAG_CONTENT);
    transaction.commit();// 提交事务
    }

    在这段代码中添加。
    
    谢谢各位了。
    

1个回答

LeftMenuFragment fragment = new LeftMenuFragment();
Bundle bundle = new Bundle();
bundle.putString( ARG, arg);
fragment.setArguments(bundle);

不要用匿名的方式创建fragment,通过fragment实例的setArguments可以传参的。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐