gpt4 book ai didi

android - 在 IntelliJ IDEA 中使用 "Implement methods"时参数名称错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:55 30 4
gpt4 key购买 nike

我正在使用 IntelliJ IDEA 进行 Android 开发。但是有一件事让我非常恼火。当我使用“实现方法”功能时,它会生成如下内容:

new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int i, long l) {
}

@Override
public void onNothingSelected(AdapterView<?> adapterView) {
}
}

参数名称不一致,我希望看到这样的结果:

new OnItemSelectedListener() {
@Override
public void onItemSelected (AdapterView<?> parent, View view, int position, long id) {
}

@Override
public void onNothingSelected(AdapterView<?> parent) {
}
}

如何让IDEA生成正确的参数名?

最佳答案

需要源代码才能在代码完成中获得正确的参数名称。 Android SDK 直到 4.0 平台版本(API 版本 14)才 bundle 源代码,从那时起就可以开箱即用:

Sources

如果您使用的是旧平台版本,see my answer for the workaround .

关于android - 在 IntelliJ IDEA 中使用 "Implement methods"时参数名称错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12006078/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com