Récupérer la valeur d'un attribut d'une balise séléctionnée par Spinner
bonjour à vous toutes et tous,
j'ai un spinner rempli avec des données qui sont dans un fichier xml,
voilà le fichier xml :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="maroc_array">
<item data="14">ville M 1</item>
<item data="14">ville M 2</item>
<item data="14">ville M 3</item>
<item data="14">ville 4</item>
<item data="14">ville 5</item>
<item data="14">ville 6</item>
<item data="14">ville 7</item>
<item data="14">ville 8</item>
</string-array>
</resources> |
ce que je veux c'est comment je peux récupérer la valeur de l'attribut "data" qui est égal à 14.
voilà mon code initial :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| @Override
public void onItemSelected(AdapterView<?> parent, View view, int position,long id) {
// TODO Auto-generated method stub
Context context = getApplicationContext();
int duration = Toast.LENGTH_SHORT;
/* ici je dois récupérer la valeur de l'attribut s'il y a quelque chose comme view.getAtribut("data");*/
CharSequence text = String.valueOf(/*view.getAtribut("data");*/);
Toast toast = Toast.makeText(context, text, duration);
toast.show();
} |
Merci d'avance.