Spinner füllen in Dialog

  • Antworten:1
Michi Michi
  • Forum-Beiträge: 2

12.03.2012, 12:04:52 via Website

Hallo zusammen

Ich habe eine StartActivity. In meiner Startactivity hat es einen Button der ein Dialog öffnet. In diesem Dialog hat es einen Spinner den ich per Code fülen möchte. Doch leider klappt das nicht.

StartActivity.java
1myButton.setOnClickListener(new OnClickListener() {
2 @Override
3 public void onClick(View v) {
4
5 final String[] Months = new String[] { "January", "February",
6 "March", "April", "May", "June", "July", "August", "September",
7 "October", "November", "December" };
8
9 Spinner spinner = (Spinner) findViewById(R.id.spinner1);
10 ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(myDialog.getContext(), android.R.layout.simple_spinner_dropdown_item, Months);
11 spinner.setAdapter(spinnerArrayAdapter);
12
13 myDialog.show();
14 }
15});

was mache ich falsch ?

NULL POINTER :)

Antworten
Michi Michi
  • Forum-Beiträge: 2

12.03.2012, 12:10:16 via Website

und lösung auch schon gefunden :)


Falsch: Spinner spinner = (Spinner) findViewById(R.id.spinner1);

Richtig: Spinner spinner = (Spinner) myDialog.findViewById(R.id.spinner1);

Antworten