passage d'objets entre 2 activités
Bonjour;
je crée une arraylist d'objets parcelable dans mainactivity
fonction
Code:
1 2 3 4 5 6 7 8 9 10 11
| public void goto2(int row){
Intent intent=new Intent();
intent.setClass(this,RowActivity.class);
ar=new ArrayList<Mydatas4>();
Bundle b=new Bundle();
for(int i=intag*18;i<intag*18+18;i++)
ar.add(al2.get(i));
b.putParcelableArrayList("myar",ar);
intent.putExtras(b);
startActivity(intent);
} |
dans intent mMap possede bien le tableau ar
activité2
Code:
1 2 3 4 5 6
| protected void onResume(){
super.onResume();
Intent intent=getIntent();
Bundle b=intent.getExtras();
ar=b.getParcelableArrayList("myar") ;
} |
dans l'activité2 intent a une mMap nulle
il me semble pourtant respecter le coding?