我的recyclerview里每一个item都包含一个switch控件,switch打开后会跑相应的代码并有toast弹出,而且我switch控件的初始值设定为false了,但是每一个新的item里的switch控件第一次被checked的时候代码并不会跑,但是再关闭再开,就好了,之后也都可以了,这是为什么?谢谢以下是主程序代码和switch控件布局代码