Подтвердить что ты не робот

Поддерживаемые значения @SuppressWarnings в Android Studio

Что все поддерживаемые значения для @SuppressWarnings в Android Studio?

Я не мог найти документацию по нему, и я знаю, что это не то же самое, что Eclipse, потому что "null" не работает. Вы можете поймать нулевые предупреждения с помощью "все", но, как вы можете себе представить, я бы предпочел не делать этого.

4b9b3361

Ответ 1

Нажмите Alt + Enter (Windows, Linux) или Option + Enter (OS X), затем либо нажмите , либо щелкните стрелку, указывающую вправо в конце "Заменить на лямбду..." ", наконец, выберите некоторые из доступных пунктов меню Подавить....

enter image description here

Ответ 3

Это очень просто, просто нажмите на устаревшее слово и нажмите ALT + ENTER на клавиатуре, нажмите "-" "Проверка использования устаревших API". В раскрывающемся меню вы можете выбрать опцию, которая соответствует вашему выбору, например, Подавить для класса, Подавить для метода, Подавить для утверждения.. Надеюсь, это поможет.

Ответ 4

Я не смог заставить ни одно из перечисленных выше решений работать на меня, или, скорее, то, что они говорили, казалось, не относится к моей версии Android Studio (3.4.1), работающей на Windows 10. Вот что я сделал, чтобы решить эту проблему: зная, какое строковое значение предоставить в @SuppressWarnings

Я запустил "Анализировать/проверять код..." для данного модуля. Вы получите окно "Результаты проверки". Перемещайтесь по этому окну, пока не найдете строку предупреждения о ворсе, которую вы хотите подавить. Двойной щелчок на сообщении об ошибке приведет вас к строке кода, к которой относится предупреждающее сообщение. Если щелкнуть правой кнопкой мыши на сообщении об ошибке, появится раскрывающееся меню, и вы получите возможность подавить предупреждение для класса, метода или параметра. Выберите способ подавления предупреждающего сообщения. Перейдите к коду и вы увидите строку @SuppressWarning, которая была добавлена. Вы увидите фактический строковый параметр, переданный в строку @SuppressWarning.

Если вы снова запустите "Анализировать/проверить код..", то же самое предупреждение появится в окне "Результат проверки", но на этот раз вы увидите, что строка также скажет, что она подавлена.