gpt4 book ai didi

java - 抑制警告~参数X的实际值总是Y

转载 作者:搜寻专家 更新时间:2023-10-30 21:37:49 24 4
gpt4 key购买 nike

我的 Android Java 代码有一个包含 cancel 方法的类:

private void hide(int aniDuration) {
if (!isVisible) return;
if (runnable != null) handler.removeCallbacks(runnable);
isVisible = false;
if (aniDuration > 0) {
fadeInOut(false, aniDuration);
}
else {
notifierLayout.setAlpha(0.0f);
notifierLayout.setVisibility(View.GONE);
}
}

private void hide() { hide(animateDuration); }

@SuppressWarnings({"unused", "WeakerAccess"})
public void cancel() { hide(); }

@SuppressWarnings({"unused", "WeakerAccess"})
public void cancel(int aniDuration) {
hide(aniDuration);
}

但由于(到目前为止)我只使用参数 aniDuration = 0 调用此cancel 方法一次,Android Studio 调试器显示以下警告消息:

Actual value of parameter "aniDuration" is always "0"

enter image description here

除了使用 @SuppressWarnings("all") 之外,我该如何抑制这种类型的警告?

最佳答案

你可以用

抑制它

Java:

@SuppressWarnings("SameParameterValue")  

Kotlin :

@Suppress("SameParameterValue")

关于java - 抑制警告~参数X的实际值总是Y,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48734714/

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