itemStateChanged 这个方法的意思是选项状态改变,你说的这个方法被执行两遍,原因是这样的:当你改变下拉选项时,之前的选项状态从选中变为非选中,你所选择的新值从非选中变为选中。这两个变化都是选项状态改变,所以你要增加判断。