Intent intent = ....;//intent定义 ArrayList<User> list = .....;//list赋值 intent.putExtra("userList", list.toArray()); startActivity(intent); //前提是list中的User必须implements Serializable //接收时: Intent intent = this.getIntent(); Object[] cobjs = (Object[]) intent.getSerializableExtra("userList"); for (int i = 0; i < cobjs.length; i++) { User user = (User) cobjs[i]; userList.add(user); }