ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE становится красным после обновления до android studio 3.6.1 - PullRequest
0 голосов
/ 29 февраля 2020

Я просто обновляю свою android студию до 3.6.1, но я получил новое предупреждение об ориентации, что является новой проблемой для меня. IDE предложила мне установить ориентацию на SCREEN_ORIENTATION_UNSPECIFIED, но я не знаю, является ли предложенная ориентация правильной, как мне нужно. Кто-нибудь знает, как избавиться от этого красного подчеркивания?

enter image description here

1 Ответ

1 голос
/ 29 февраля 2020

Это предупреждение lint, а не ошибка, и вы можете игнорировать предупреждение, если не хотите следовать совету.

Чтобы отключить предупреждение lint в коде java, вы можете добавить

//noinspection AndroidLintSourceLockedOrientationActivity

в строке чуть выше предупреждения.

В kotlin (работает также в java) необходимо добавить аннотацию

@SuppressLint("SourceLockedOrientationActivity")

, например, на уровень метода. Лично я предпочитаю сделать границы подавления как можно более узкими.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...