Intent传递List<Object>

来源:互联网 发布:mysql精确两位小数 编辑:程序博客网 时间:2024/06/06 02:29

①.Object实体类 implementsSerializable (如果有内部类,所有内部类都要实现Serializable!!!)

②.发送

      public List<xxxObject>listobj;//(自己实例化)

    Intent i = new Intent(getActivity(), FriendCircleItemDetailActivity.class);
    i.putExtra("position",position);
    i.putExtra("listobj", (Serializable) listobj);
    startActivity(i);

③接收

  private List<xxxObject> listObj;
       listObj =  (ArrayList<xxxObject>) getIntent().getSerializableExtra("listobj");即可

1 0
原创粉丝点击