Spinner的点击事件是 setOnItemSelectedListener并不是 setOnClickListener()否则会报错,而且setOnItemSelectedListener默认选中第一条,每进入一次就会主动调用一次点击事件,所以只需设置一句 spinner .setSelection( 0 , false ) 就行。