抑制警告 ~ 参数 X 的实际值始终为 Y
我的 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);
}
但是由于(到目前为止)我只使用参数调用了此方法一次,Android Studio调试器会显示以下警告消息:cancel
aniDuration = 0
参数“aniDuration”的实际值始终为“0”
除了使用 之外,我该如何抑制这种类型的警告?@SuppressWarnings("all")