Bonjour à tous.

Je réalise une application Android et je suis confronté à un problème.

J'ai un Spinner qui est rempli par ma base de donnée avec un SimpleCursorAdapter.

J'ai besoin de récupérer la valeur qui est choisi par l'utilisateur pour ensuite envoyer un sms.
Lorsque j'utilise la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 curseur.getSelectedItem().toString()
je me retrouve avec ce genre de valeur :"android.database.sqlite.SQLiteCursor@43e59c68". Et pareil avec les
Code : Sélectionner tout - Visualiser dans une fenêtre à part
curseur.getItemAtPosition(position).toString();
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
monSpinner.getAdapter().getItem(position);
.

Je ne trouve aucune solution pour obtenir ma valeur contenu dans mon spinner.

Voici mon code du SimpleCursorAdapter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
int[] toClient = new int[]{R.id.SpinnerTexte};
            String[] fromClient = new String[]{"_client"};
            SimpleCursorAdapter mAdapterClient = new SimpleCursorAdapter(this.getBaseContext(), R.layout.spinner, CClient, fromClient, toClient);
            client.setAdapter(mAdapterClient);
J'espère que quelqu’un pourra m'aider. Merci d'avance.

SuperKoala.