路过一类的ArrayList到另一个活动在Android Studio中
问题描述:
//这是我路过一类的ArrayList到另一个活动在Android Studio中
类private String name;
private int height;
private float weight;
private int age;
private Sex gender;
public String getName() {
return name;
}
public int getHeight() {
return height;
}
public float getWeight() {
return weight;
}
public int getAge() {
return age;
}
public Sex getGender() {
return gender;
}
public enum Sex {male, female, others}
;
public User(String name, Sex gender, int age, float weight, int height) {
this.name = name;
this.gender = gender;
this.age = age;
this.weight = weight;
this.height = height;
}
}
这是第一次活动
ArrayList<User> userList = new ArrayList<User>();
Intent intent = new Intent(ProfileSelect.this,MainActivity.class);
intent.putExtra("list",userList);
startActivity(intent);
,现在我想展示给用户名单另一项称为主要活动的活动。我如何检索主要活动中的列表? Tq的提前..
答
可以使用EventBus
// Post Object
EventBus.getDefault().postSticky(yourObject);
// Get Object
YourClass yourObject = EventBus.getDefault().getStickyEvent(YourClass.class);