#kotlin
#kotlin
Вопрос:
(Ctrl Alt Shift I) и введите Hardcoded Strings
: найдите только жестко закодированные строки в .java
файлах и не находите строки в .kt
файлах
Ответ №1:
А, ну вообще-то есть обновление. Kotlin IDE понимает org.jetbrains.annotations.PropertyKey 11, но это не всегда работает. У меня возникали проблемы, если пакет содержал более одного языка.
Пример:
fun message(@PropertyKey(resourceBundle = "Messages") id: String) =
ResourceBundle.getBundle("Messages").getString(sid) ?: "###$id###"
Для получения дополнительной информации посетите:https://developer.android.com/studio/write/lint#src