Here\'s a sample code of using spinner in android :
Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter adapter = ArrayA
Here's is the difference - See below images
If you're using your spinner with spinner.setAdapter(adapter);
directly in your code, your spinner will looks like above image.
But, if you're using adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
in your code, it'll show your spinner like below image where the spinner items will shown with radio buttons.
The difference is as below:
Normally the difference between android.R.layout.simple_spinner_dropdown_item and android.R.layout.simple_spinner_item is
Simple spinner Dropdown view
Simple spinner view