1-) Android RMOS - Activity to Activity data transfer model object(modeli veriyi diğer activitye gönderme)
2-) GÖNDERME not listede gönderebilirsin
ArrayList<Person> personArrayList = new ArrayList<>();
btnGoster1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intentMain2 = new Intent(mainActivity, MainActivity2.class); // nereden nereye -> source destination
Bundle bundle = new Bundle();
bundle.putSerializable("key", personArrayList);
intentMain2.putExtras(bundle);
startActivity(intentMain2);
}
});
3-) ALMA
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
List<Person> personList = ( List<Person>) getIntent().getExtras().getSerializable("key");
btn1.setText(personList.get(0).getAd());
4-) MODELİM
public class Person implements Serializable {
public String ad;
public String soyad;
public String getAd() {
return ad;
}
public void setAd(String ad) {
this.ad = ad;
}
public String getSoyad() {
return soyad;
}
public void setSoyad(String soyad) {
this.soyad = soyad;
}
}
zeynep