当我让Android Studio生成覆盖方法时,它将生成具有奇怪参数名称的方法.
例如,根据文档onCheckedChanged应如下所示:
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked){}
Run Code Online (Sandbox Code Playgroud)
但我得到了
public void onCheckedChanged(CompoundButton compoundButton, boolean b){}
Run Code Online (Sandbox Code Playgroud)
或得到DatePickerDialog中的onDateSet:
onDateSet(DatePicker datePicker, int i, int i1, int i2)
Run Code Online (Sandbox Code Playgroud)
代替
onDateSet(DatePicker view, int year, int month, int dayOfMonth)
Run Code Online (Sandbox Code Playgroud)
我在一个项目中安装了Android SDK,并安装了Sources for Android 27.
有任何想法吗?
谢谢