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();
source share