路过一类的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);