Spinner implementation inside custom AlertDialog

I am trying to implement a spinner inside an alertdialog custom window, but I keep getting a NullPointer exception . any ideas?

A NullPointer exception occurs on the line: spinner.setAdapter(adapter); where spinner is null.

 LayoutInflater inflater = getLayoutInflater(); View dialoglayout = inflater.inflate(R.layout.custom_dialog, (ViewGroup) findViewById(R.id.layout_root)); AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setView(dialoglayout); Spinner spinner = (Spinner) findViewById(R.id.spinner); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource( this, R.array.priority_array, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); builder.show(); 
+4
source share
2 answers

Find Spinner in dialoglayout

 Spinner spinner = (Spinner) dialoglayout.findViewById(R.id.spinner); 
+3
source

Please provide a stack so that we can find out where the Nullpointer exception came from :).

Greetings

Ready4Android

Ps Grrr it seems that I can not write comments: O otherwise it would be a comment.

0
source

All Articles