bonjour

j'ai un spinner avec ma liste qui fonctionne


ma liste est dans un fichier simple_spinner_item.xml
sous la forme

Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
    <resources>
        <string-array name="liste_spots">
			<item name="a1">01- AAA</item>
			<item name="a2">02 - BBB</item>
			<item name="a3">03 -CCC</item>
        </string-array>
    </resources>


voici le code du spinner
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Spinner spinner = (Spinner) findViewById(R.id.list_spots);
 
	        ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
	              this, R.array.liste_spots, android.R.layout.simple_spinner_item);
 
	        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
	        spinner.setAdapter(adapter);
 
	        spinner.setOnItemSelectedListener(new OnItemSelectedListener() {
 
	            public void onItemSelected(AdapterView<?> arg0, View arg1,
	                    int arg2, long arg3) {
 
	                int index = arg0.getSelectedItemPosition();
 
	                liste_spots = getResources().getStringArray(R.array.liste_spots);
 
	                Toast.makeText(getBaseContext(), "Sélection : " +liste_spots[index], 
	                        Toast.LENGTH_SHORT).show();
 
		            }
 
		            public void onNothingSelected(AdapterView<?> arg0) {
		                // do nothing
 
		            }

pour l'instant je ne veux que récupérer le nom de l'item pour tester et ensuite envoyer vers un layout de ce nom mais là je n'obtiens via le toast que la valeur de l'item c'est à dire par exemple j'obtiens "AAA" au lieu de "a1" que je cherche.

Ca doit être tout simple mais je bloque dessus...
une petite aide de pro serait la bienvenue.
d'avance merci.