Мне нужно дублировать ArrayList от одной деятельности от другой. Это ArrayList объекта, который я назвал Dias, и он содержит строку и логический:Отправить Arraylist объекта от одного вида деятельности к другому
Arraylist {Dias} // Dias contains(String Dias, boolean estado)
И я должен пройти этот ArrayList в другую деятельность.
Мой Dias класс:
public class Dias {
private String Dia;
private boolean estado;
//CONSTRUCTOR DE LA CLASE//
public Dias(String Dia, boolean estado) {
this.Dia = Dia;
this.estado = estado;
}
//GETTERS Y SETTERS DE LA CLASE//
public String getDia() {
return Dia;
}
public void setDia(String dia) {
Dia = dia;
}
public boolean isChekeado() {
return estado;
}
public void setChekeado(boolean chekeado) {
estado = chekeado;
}
}
Мой Primary Класс:
public class Primera extends Activity {
ArrayList<Dias> dias = new ArrayList<Dias>();
//OnClick Method
public void lanzar2(View view){
dias.add(new Dias("Lu", false));
dias.add(new Dias("MAr", false));
Intent i = new Intent();
Bundle b = new Bundle();
b.putParcelableArrayList("arreglo", (ArrayList<? extends Parcelable>) dias);
i.putExtras(b);
i.setClass(this, ListasActivity.class);
startActivity(i);
}
}
Как я могу отправить мой Список_массивов на другой вид деятельности ?, я просто не понимаю, как это работает (логично), а также я не знаю, как использовать синтаксис.
Спасибо!