J'ai placé 4 fileurs dans un SlidingDrawer
. Et j'ai créé une chaîne de tableau dans string.xml, commeComment changer dynamiquement le contenu des Spinners
<string-array name="colorArray">
<item>Red</item>
<item>Green</item>
<item>Blue</item>
<item>Orange</item>
<item>While</item>
<item>Black</item>
</string-array>
Je veux remplir les fileurs avec ce tableau ..
Pour que je l'avais fait comme,
option1 = (Spinner)findViewById(R.id.spinner_first);
adapter = ArrayAdapter.createFromResource(getApplicationContext(),
R.array.colorArray, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
option1.setAdapter(adapter);
et la même chose pour les autres 3. Cela fonctionne bien pour moi maintenant. Maintenant, le résultat est comme, l'ensemble du tableau est répertorié sur tous les fileurs.
Mais je veux supprimer l'élément sélectionné par un spinner dans tous les autres filateurs, de sorte que cet élément ne figure pas dans l'autre 3. Par exemple, si je choisis "rouge" pour le premier spinner, l'article "Rouge" doit être retiré de tous les autres filateurs.
Comment cela peut-il être réalisé.
codes exemples et des conseils seront appréciables .. Merci à l'avance ..