Comment envoyer la valeur HashMap
d'une intention à une deuxième intention ?
De plus, comment récupérer cette valeur HashMap
dans la deuxième activité ?
Comment envoyer la valeur HashMap
d'une intention à une deuxième intention ?
De plus, comment récupérer cette valeur HashMap
dans la deuxième activité ?
J'espère que cela doit fonctionner aussi.
dans l'activité d'envoi
Intent intent = new Intent(Banks.this, Cards.class);
intent.putExtra("selectedBanksAndAllCards", (Serializable) selectedBanksAndAllCards);
startActivityForResult(intent, 50000);
dans l'activité de réception
Intent intent = getIntent();
HashMap<String, ArrayList<String>> hashMap = (HashMap<String, ArrayList<String>>) intent.getSerializableExtra("selectedBanksAndAllCards");
quand j'envoie un HashMap comme suit,
Map<String, ArrayList<String>> selectedBanksAndAllCards = new HashMap<>();
J'espère que cela aiderait quelqu'un.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.