Может кто-нибудь сказать мне, как мне исправить это предупреждение? Google только рассказал мне о встроенных функциях в Kotlin, что не имеет значения.
Это не нарушает сборку, но я действительно хотел бы написать лучший код.
Если я нажму Ctrl + F1, появится
Эта проверка сообщает о локальных переменных, которые используются только в самом
следующий оператор возврата или точные копии других переменных. В обоих
В таких случаях лучше указывать такую переменную.
Я вставил сюда код для вашего удобства. Заранее спасибо!
override fun onPreferenceChange(preference: Preference?, value: Any?): Boolean {
val stringValue = value.toString()
if (preference is ListPreference) {
val listPreference = preference
...
}
}