zoukankan      html  css  js  c++  java
  • Android Fragment之间传递List数据

    要说的是在两个Fragment之间传递List数据,比如有个List<User>,以及传递字符串数据,比如testId,该如何从FragmentA传递到FragmentB呢?

    下面这个例子简单明了地说明了这一切:

    FragmentA中的代码:

    //新建实例并设置要传递的参数
    FragmentA fragment = new FragmentA();
    Bundle bundle = new Bundle();
    bundle.putSerializable("userList", (Serializable) userList);
    bundle.putString("testId", testId);
    fragment.setArguments(bundle);
    //跳转代码略

    FragmentB中的代码:

    List<User> userList = (List<User>) getArguments().getSerializable("userList");
    String testId = getArguments().getString("testId");

    是不是很简单!

  • 相关阅读:
    【脑图】iOS的Crash分类和捕获
    Ruby03
    Ruby02
    Ruby01
    如何快速把一个十进制数转换为二进制?
    iOS
    互联网协议基本知识
    XCBB
    iOS
    iOS
  • 原文地址:https://www.cnblogs.com/chenyangsocool/p/9646109.html
Copyright © 2011-2022 走看看