开发过程中,跳转Activity ,发生了如图的问题。
code过程,解释为attempt to invoke virtual method 'voidandroid.widget.Switch.setOnCheckedChangeListener(android.widget.CompoundButton$OnCheckedChangeListener)'on a null object reference
在问题处发现一个警告
Android:Fieldcan be converted to a local varible.
意思是检测到这个变量可以使用局部变量替换,建议删除并写成局部变量。经过多次实验,警告和错误没有关系。错误在onCreat函数引用的一个id错误。
认真仔细看,应该能发现错误。