Difference between android.R.layout.simple_spinner_dropdown_item and android.R.layout.simple_spinner_item

前端 未结 3 1859
执念已碎
执念已碎 2020-12-14 01:12

Here\'s a sample code of using spinner in android :

Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter adapter = ArrayA         


        
相关标签:
3条回答
  • 2020-12-14 01:54

    Here's is the difference - See below images

    simple_spinner_item

    Simple_Spinner

    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.

    simple_spinner_dropdown_item

    enter image description here

    0 讨论(0)
  • 2020-12-14 02:00

    The difference is as below:

    1. simple_spinner_item is the layout of each drop-down item on the spinner list.
    2. And inorder to house these x number of drop-down items, the layout required is simple_spinner_dropdown_item
    0 讨论(0)
  • 2020-12-14 02:04

    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 dropdown view

    Simple spinner view

    simple spinner view

    0 讨论(0)
提交回复
热议问题