Hallo allemaal!
Ben op dit moment bezig met een app te programmeren voor Android, maar loop tegen het volgende probleem aan:
Heb 2 spinners gemaakt in xml en ben nu bezig in de Java met het programmeren van de spinners, er staat al aardig wat maar nu weet ik niet hoe ik het geselecteerde item van Spinner #1 en #2 moet ophalen (aan een variabele toekennen?).
Het idee is dat als er in beide spinners iets geselecteerd is en er op een button wordt gedrukt, dat de waarden dan vergeleken worden en we aan de combinaties een waarde kunnen toekennen (bijv: goed of fout) kunnen toekennen.
Hier de code:
Note: de OnClickListener moet nog gemaakt worden
Het zou heel fijn zijn als jullie hier even naar kunnen kijken! Thanks!
Ben op dit moment bezig met een app te programmeren voor Android, maar loop tegen het volgende probleem aan:
Heb 2 spinners gemaakt in xml en ben nu bezig in de Java met het programmeren van de spinners, er staat al aardig wat maar nu weet ik niet hoe ik het geselecteerde item van Spinner #1 en #2 moet ophalen (aan een variabele toekennen?).
Het idee is dat als er in beide spinners iets geselecteerd is en er op een button wordt gedrukt, dat de waarden dan vergeleken worden en we aan de combinaties een waarde kunnen toekennen (bijv: goed of fout) kunnen toekennen.
Hier de code:
Java:
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
| package pws.chemistryapp; import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.AdapterView; import android.widget.AdapterView.OnItemSelectedListener; import android.widget.ArrayAdapter; import android.widget.Spinner; public class SolubilityChecker extends Activity implements OnItemSelectedListener { @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.solubilitychecker); Spinner spinner1 = (Spinner) findViewById(R.id.Spositive); ArrayAdapter<CharSequence> adapter1 = ArrayAdapter.createFromResource( this, R.array.positivearray, android.R.layout.simple_spinner_dropdown_item); adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner1.setAdapter(adapter1); Spinner spinner2 = (Spinner) findViewById(R.id.Snegative); ArrayAdapter<CharSequence> adapter2 = ArrayAdapter.createFromResource( this, R.array.negativearray, android.R.layout.simple_spinner_dropdown_item); adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner2.setAdapter(adapter2); spinner1.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub } @Override public void onNothingSelected(AdapterView<?> arg0) { // TODO Auto-generated method stub } }); spinner2.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub } @Override public void onNothingSelected(AdapterView<?> arg0) { // TODO Auto-generated method stub } }); } } |
Note: de OnClickListener moet nog gemaakt worden
Het zou heel fijn zijn als jullie hier even naar kunnen kijken! Thanks!