Как настроить методы Assert/Check в Android Studio?Как сообщить Android Studio, что нулевая проверка выполнена?
Я использую рамку Мосби MVP, и ведущий, я часто использую этот шаблон:
if (isViewAttached()) {
getView().someViewMethod();
}
getView()
помеченные как @Nullable
, так что Android-студия показывает мне предупреждение method invocation 'someViewMethod' could produce NullPointerException
. Он не понимает, что я проверил его раньше.
я нашел блестящий ответ о конфигурации Утверждай/Каталог методов: https://stackoverflow.com/a/19319326/1263771
Но не может сделать это в свежем Android Studio, поскольку она имеет интерфейс различных настроек. Итак, как это сделать в последней Studio?
https://developer.android.com/studio /write/lint.html – Selvin
Вы пробовали @SuppressWarnings ("ConstantConditions")? –
if (getView()! = Null) - это то, что работает для меня. – 476rick