楼主:我想问你个问题, android Spinner 下拉列表控件怎么取消控件加载默认显示第一选项的这个功能啊?

解决方案 »

  1.   

    比较难搞~
    Spinner默认都是第一个是选中的,所以都会显示出来。
    可以把Spinner的长宽设置成0dp
    然后在本来的位置放一个Button。
    点击Button时调用Spinner的performClick方法。
    然后根据Spinner选中的值,来修改Button的显示。
      

  2.   

    用Button 替换那个 Spinner 不行的,有时候点不中  很难点得到Spinner.
      

  3.   


    public void setSelection (int position, boolean animate)
    Added in API level 1Jump directly to a specific item in the adapter data.想第几个被选中,position就是几,animate最好设置为true,不然会有问题
      

  4.   

    LZ可以增加第一项为null值 将原有默认的第一项变成第二项