THEME_HOLO_LIGHT осуждался в API 23.Почему предупреждение об устаревании не исчезает при проверке Build.VERSION.SDK_INT перед использованием устаревшего элемента?
Так почему же я до сих пор получаю предупреждение устаревания при проверке я использую его на API < 23?
Соответствующая часть моего build.gradle
:
android {
compileSdkVersion 23
buildToolsVersion "23.0.1"
useLibrary "org.apache.http.legacy"
defaultConfig {
applicationId "com.my.app"
minSdkVersion 14
targetSdkVersion 23
}
Пожалуйста, разместите настройки или манифест сборки Gradle. Возможно, это вызвано Android Studio –
. Вы знаете, что уже справились с этим устареванием. Таким образом, вы можете поместить '// noinspection debrecation' прямо над этим утверждением. – ozbek
@ozbek yeah Я просто смущен, потому что я думал, что видел такой вид проверки, который автоматически скрывает предупреждение об устаревании в прошлом. –