Aller au contenu

Eléments dans le spinner


Recommended Posts

Posté(e)

Bonjour, je débute dans le développement Android, et j'aimerai conserver des données dans le Spinner.

Je m'explique:

J'ai un EditText, dans lequel on rentre quelque chose ( X par exemple ), j'ai ajouté un bouton, pour ajouter X comme item dans le Spinner.

Mais j'aimerai concerver ces données, lorsque je relance l'application, parce que du coup, lorsque je quitte l'appli, les données sont supprimées .

	Spinner = (Spinner) findViewById(R.id.spinner);
	Button Btn = (Button) findViewById(R.id.button2);

	adapterForSpinner = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_spinner_item);
	adapterForSpinner.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
	Spinner.setAdapter(adapterForSpinner);

	Btn.setOnClickListener(new OnClickListener() {
		@Override
		public void onClick(View v) {
			addNewSpinnerItem();
		}

		private void addNewSpinnerItem() {
			CharSequence textHolder = "" + nom.getText() + " / " + prenom.getText();
			adapterForSpinner.add(textHolder);
		}
	});

Merci, si vous trouvez quelque chose ^.^

Posté(e)

Pourquoi ne pas stocker toutes les entrées que tu souhaites conserver dans un stockage prévu à cet effet: une base de données... ;)

Il ne te resterait plus qu'à configurer ton Spinner avec un CursorAdapter et ca devrait passer...

Posté(e)

Merci de ta réponse, mais qu'est ce que tu veux dire par :

" Configurer ton Spinner avec un CursorAdapter " ?

Posté(e)

Bon, alors, comme je l'ai précisé dans mon premier post, je débute, alors me tuez pas svp :P

La création de la BDD, ca va, c'est pas compliqué.

En revanche, je comprend pas comment enregistrer et ressortir des données dedans ...

*n00b u_u *

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...