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 fonctionje 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.getSelectedItem().toString()ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part curseur.getItemAtPosition(position).toString();.
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 :
J'espère que quelqu’un pourra m'aider. Merci d'avance.
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);
SuperKoala.
Partager