升级至Android Studio 3.6.1后,ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE变成红色

时间:2020-02-29 11:52:48

标签: android android-studio-3.6

我刚刚将Android Studio升级到3.6.1,但是我收到了有关方向的新警告,这对我来说是一个新问题。 IDE建议我将方向设置为SCREEN_ORIENTATION_UNSPECIFIED,但是我不知道建议的方向是否是我所需的正确方法。有人知道如何消除此红色下划线吗?

enter image description here

1 个答案:

答案 0 :(得分:1)

这是一个不起毛的警告,不是错误,如果您不想遵循建议,可以忽略该警告。

要在Java代码中禁止显示棉绒警告,可以添加

//noinspection AndroidLintSourceLockedOrientationActivity

在警告上方的行上。

在Kotlin中(也可以在Java中使用)必须添加

@SuppressLint("SourceLockedOrientationActivity")

注释,例如在方法层面上我个人更喜欢使抑制范围尽可能的窄。