本帖最后由 qin123q 于 2014-07-24 10:50:57 编辑

解决方案 »

  1.   

    你单独写个OnItemSelectedListener 会不会执行了,,,
      

  2.   

    OnItemSelectedListener 接口应该在你的Activity中实现吧。
      

  3.   

    在R.layout.item_listview 这个布局文件里面 加入下面的标签试试,可能是没有焦点。    android:descendantFocusability="blocksDescendants"
        android:focusable="false"
      

  4.   

    这写法好奇怪啊~不能在activity里直接set监听器么?
      

  5.   

    你可以在activity类里面写OnItemSelectedListener 。
    或者通过适配器的构造方法,传递个Spinner对象过来,在执行OnItemSelectedListener 也是可以的。
      

  6.   

    我知道什么原因了,在外部写,内部写都无所谓的  其实,主要是用了线程,当我监听的时候,线程还没有把数据放回来,所以,老是不能成功,只要把数据先读出来,然后在放到adapter里面就可以了