Hallo und guten Abend zusammen.
Irgendwie stehe ich grade auf dem Schlauch.
Ich habe einen Spinner den ich per Array befüllen.
Das klappt auch alles soweit.
Nun möchte ich mir aber nicht den Text ausgeben lassen, sondern die ID.
HTML
		
					
			<string-array name="rathaus_level">        
<item id="1">Rathaus Level 1</item>        
<item id="2">Rathaus Level 2</item>        
<item id="3">Rathaus Level 3</item>        
<item id="4">Rathaus Level 4</item>        
<item id="5">Rathaus Level 5</item>        
<item id="6">Rathaus Level 6</item>        
<item id="7">Rathaus Level 7</item>        
<item id="8">Rathaus Level 8</item>        
<item id="9">Rathaus Level 9</item>        
<item id="10">Rathaus Level 10</item>    
</string-array>
	
			Alles anzeigen
	Er zeigt mir im Toast nur den Text an.
Habe schon einiges ausprobiert und auch selber gegoogelt.
Hier der Aufruf wo auch der Toast erstellt wird.
Java
		
					
			public void getselectedID() {        
spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
            public void onItemSelected(AdapterView<?> parent, View view,int pos, long id) {
                Toast.makeText(parent.getContext(), "Gewählt: " + parent.getItemAtPosition(pos).toString(), Toast.LENGTH_SHORT).show();
            }
            public void onNothingSelected(AdapterView<?> parent)
 {                // Do nothing, just another required interface callback            } 
       });
    }
	
			Alles anzeigen
	Der Toast wird hinterher noch durch eine andere Funktion ersetzt.
das .toString habe ich schon mal entfernt, bringt aber nur eine Fehlermeldung.
Seit gnädig mit mir, ist meine erste Android Frage ![]()
Komme ja wie bekannt aus der PhoneGap ecke ![]()
Gruß und schönen Abend noch.