Bonjour à tous

J'ai 4 Spinner.

je veux récupérer le résultat sélectionné:

sachant les elements de spinner sont recupépé à partir d'un String et de ressources.

Y a t il une solution?

voila le code java

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
public class SpinnerActivity extends Activity implements AdapterView.OnItemSelectedListener 
{
 
	TextView selection;
	String Text;
	String Text2;
	String Text3;
	String Text4;
	@Override
	public void onCreate(Bundle savedInstanceState) {
	    super.onCreate(savedInstanceState);
	    setContentView(R.layout.spinner);
 
 
	   selection=(TextView)findViewById(R.id.selection);
 
	    Spinner s = (Spinner) findViewById(R.id.spinner);
	    ArrayAdapter adapter = ArrayAdapter.createFromResource(
	            this, R.array.planets, android.R.layout.simple_spinner_item);
	    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
	    s.setAdapter(adapter);
 
	    Toast.makeText(getApplicationContext(), (CharSequence) s.getItemAtPosition((int) s.getSelectedItemId()), Toast.LENGTH_SHORT).show();
 
 
	    s.setOnItemSelectedListener((OnItemSelectedListener) this);
 
	    Button ok = (Button) findViewById(R.id.ok);
 
 
		   ok.setOnClickListener(new OnClickListener() {
 
				@Override
				public void onClick(View v) {
					// TODO Auto-generated method stub
 
					  Bundle bundle = new Bundle();
						bundle.putString("NAME",Text);
						bundle.putString("NAME2",Text2);
						bundle.putString("NAME3",Text3);
						bundle.putString("NAME4",Text4);
 
 
 
						Intent intent2=new Intent(SpinnerActivity.this,test.class);
						 intent2 = intent2.putExtras(bundle);
 
						startActivity(intent2);
 
 
 
 
				}
 
 
 
			 	});
 
 
	    Spinner s1 = (Spinner) findViewById(R.id.spinner1);
	    ArrayAdapter adapter1 = ArrayAdapter.createFromResource(
	            this, R.array.version, android.R.layout.simple_spinner_item);
	    adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
	    s1.setAdapter(adapter1);
	    s1.setOnItemSelectedListener((OnItemSelectedListener) this);
 
	    String Text = s1.getSelectedItem().toString();
 
 
	    Spinner s2 = (Spinner) findViewById(R.id.spinner2);
	    ArrayAdapter adapter2 = ArrayAdapter.createFromResource(
	            this, R.array.annee, android.R.layout.simple_spinner_item);
	    adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
	    s2.setAdapter(adapter2);
 
	    Spinner s3 = (Spinner) findViewById(R.id.spinner3);
	    ArrayAdapter adapter3 = ArrayAdapter.createFromResource(
	            this, R.array.animaux, android.R.layout.simple_spinner_item);
	    adapter3.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
	    s3.setAdapter(adapter3);
	}
 
 
	public void onItemSelected(AdapterView<?> parent,View v,int position,long id){
 
 
 
 
 
 
	}
 
 
 
 
	@Override
	public void onNothingSelected(AdapterView<?> arg0) {
		// TODO Auto-generated method stub
 
	}
}