gpt4 book ai didi

android - onCreateDialog 未注解的方法覆盖用@NonNull 注解的方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:23:29 25 4
gpt4 key购买 nike

我正在创建 DialogFragment,当我想覆盖 onCreateDialog 时,我收到以下警告:

not annotated method overrides method annotated with @NonNull

@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
return super.onCreateDialog(savedInstanceState);
}

如果我想将该注释放置到我的方法中,Android Studio 找不到该注释。

为什么会这样?感谢您的帮助。

最佳答案

查看 DialogFragmentonCreateDialog 方法的定义,您将看到:

@NonNull
public Dialog onCreateDialog(Bundle savedInstanceState)

因此您的代码应该包含相同的 @NonNull 注释,如下所示:

@Override
@NonNull
public Dialog onCreateDialog(Bundle savedInstanceState) {
return super.onCreateDialog(savedInstanceState);
}

关于android - onCreateDialog 未注解的方法覆盖用@NonNull 注解的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29214486/

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