Поддержка Kotlin для @ColorInt Java Annotation

Поддерживает ли Kotlin аннотации java, такие как @ColorInt , потому что я не могу заставить его работать. Я могу аннотировать цвет с помощью @ColorInt , но на самом деле не получаю контрольные @ColorInt для этой аннотации.

пример

  fun setStatusBarColor(@ColorInt color){ window.setStatusBarColor(color) } 

При передаче R.color.colorPrimary не отображается R.color.colorPrimary . Должен показать lint с R.color.colorPrimary и не показывать с помощью resources.getColor(R.color.colorPrimary)

Язык Kotlin определенно поддерживает все аннотации Java. Проверки Lint, о которых вы говорите, не являются частью языка Java или языка Kotlin, а скорее являются функцией Android Studio и Android-плагином для IntelliJ IDEA. Эта функция в настоящее время поддерживается только для Java, и мы планируем ее поддерживать для Kotlin в будущем обновлении плагина Kotlin.

Interesting Posts

Как вызвать функцию верхнего уровня из метода или функции расширения одной и той же сигнатуры?

rx-java2 Schedulers.io () steel вызывает метод из mainThread

MVVM привязывается к Android

Пропустить массив строк, которые не являются нулевыми, как массив строк с нулевым значением

Круговая зависимость при компиляции с Kotlin 1.1.2-4, но не на 1.1.2-3

Как сохранить имя пользователя и пароль из моего приложения в мою базу данных и как подключить мое приложение к моей базе данных?

Параметр, заданный как non-null, равен null для данных в onActivityResult

Как связать событие onClick из представления с помощью Android Binding Library и Kotlin?

Kotlin – Полезность «вычисленных» свойств var?

Ошибка Android Kotlin: «Тип возврата – это« единица », которая не является подтипом переопределенного«

Передача и использование функции в качестве аргумента конструктора в Котлине

Требовать сбой с номерами с плавающей точкой

Ошибка при попытке использовать библиотеку Room. Ошибка SQL или отсутствующая база данных

Эффективная комбинация карт и фильтров против stdlibs

класс данных kotlin + проверка бонуса jsr 303

Давайте будем гением компьютера.