I have an Android Spinner view in my layout. I would like that spinner to show only a single text item when closed, but when the user clicks on it (i.e. opens the spinner di
Only sets the dropdown view resource with your alternative layout:
ArrayAdapter genderAdapter = new ArrayAdapter<>(this, R.layout.adapter_spinner_white, Constants.GENDER);
genderAdapter.setDropDownViewResource(R.layout.adapter_spinner_white_dropdown);
view.setAdapter(genderAdapter);
For me, it's only a layout with an extra padding left, because my background of spinner is a rounded drawable and require this extra space.