java“错误的第一个参数类型。找到:'安卓.widget.Compoundbutton.oncheckedchangelistener',必需:'安卓.content.context'”
此代码:
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.Hours_array, R.layout.MainActivity);
adapter.setDropDownViewResource(R.layout.MainActivity);
Hrs.setAdapter(adapter);
第一行代码中的“this”引发以下错误:
wrong first argument type. Found: '安卓.widget.Compoundbutton.oncheckedchangelistener', required: '安卓.content.context
我试图使用一个开关来更改微调器的输入,包括小时,从常规时间更改为军事时间
如果你能帮忙,请做。多谢各位
# 1 楼答案
当您在
oncheckedchangelistener
内引用this
时,它将引用oncheckedchangelistener
对象而不是MainActivity
而不是
使用