Jump to content

Archived

This topic is now archived and is closed to further replies.

Jbay

Eléments dans le spinner

Recommended Posts

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 ^.^

Share this post


Link to post
Share on other sites

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...

Share this post


Link to post
Share on other sites

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

" Configurer ton Spinner avec un CursorAdapter " ?

Share this post


Link to post
Share on other sites

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 *

Share this post


Link to post
Share on other sites

C'est bon !

Avec une base de données, ca marche mieux !

Merci de l'aide :D

Share this post


Link to post
Share on other sites





×
×
  • Create New...