【发布时间】:2017-06-19 08:03:50
【问题描述】:
我有自定义对象的 ArrayList
ArrayList<AvailableCountry>
listAvailableCountries = new ArrayList();
我有两个 AvailableCountry 对象
AvailableCountry obj1=new AvailableCountry();
AvailableCountry obj2=new AvailableCountry();
然后我已经添加到数组列表中
listAvailableCountries.add(obj1);
listAvailableCountries.add(obj2);
这是自定义对象的类
public class AvailableCountry {
@SerializedName("Disabled")
@Expose
private Boolean disabled;
@SerializedName("Selected")
@Expose
private Boolean selected;
@SerializedName("Text")
@Expose
private String text;
@SerializedName("Value")
@Expose
private String value;
public Boolean getDisabled() {
return disabled;
}
public void setDisabled(Boolean disabled) {
this.disabled = disabled;
}
public Boolean getSelected() {
return selected;
}
public void setSelected(Boolean selected) {
this.selected = selected;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public String getValue() {
return value;
}
public void setValue(String value) {
this.value = value;
}
}
现在我想将这个数组列表从活动 A 传递给活动 B。 然后我想在活动 B 中接收。 我怎样才能完成这项任务。
【问题讨论】:
-
通过让
AvailableCountry实现Parcelable
标签: java android list android-intent arraylist