Android Fehler in Spinner

freakyBOi

Mitglied
Hi,

Meine Anwendung stürzt gerade immer ab beim Erstellen eines Spinners:
nullPointerException

Der Fehler tritt laut Logcat beim Methodenaufruf von .setAdapter(myAa) auf...

Code:
	public void createSpinner() {
		Spinner mySpinner = (Spinner) findViewById(R.id.amountOfWinsSpinner);
		ArrayList<String> items = new ArrayList<String>();
		for(int i=1;i<11;i++) {
			String item = i+"";
			items.add(item);
		}
		ArrayAdapter<String> myAa = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items);
		myAa.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
		mySpinner.setAdapter(myAa);
	}

Komischerweise ging die Methode schon einmal und jetzt treten auf einmal diese Fehler auf.
Vll. hab ich ausversehen etwas verändert, wär cool, wenn mir jemand weiterhelfen kann.
 
Danke mann, jetzt hab ichs wieder zum Laufen bekommen.

Der Fehler war in der XML:
Code:
<Spinner android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/amountOfWinsSpinner" android:layout_gravity="center"/>

Und mit einem Leerzeichen zwischen dem letzten Attribut und dem Abschluss des Tags (/>) gehts auf einmal wieder:

Code:
<Spinner android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/amountOfWinsSpinner" android:layout_gravity="center" />

Solche Fehler liebe ich, da sucht man sich echt dumm und dämlich ... :autsch:


Weiß zufällig jemand wie ich das Dropdownmenü so hinbekomme, dass es aussieht wie ein Rad an dem man drehen kann um einen Wert zu selektieren?
 

Zurück
Oben