#android #kotlin #methods
Вопрос:
Когда я пытаюсь использовать методы .StartsWith и .contains со значением переменной, я получаю слова красным цветом, потому что, по-видимому, их не существует.
Может ли кто-нибудь помочь с этой ошибкой? Я попытался поискать в Интернете, чтобы узнать, является ли это старой устаревшей функцией, но я ничего не нашел, по-видимому, она не устарела… Нажмите, чтобы увидеть ошибку здесь
Ответ №1:
Я думаю, что вы оставляете пробел после вызова функции contains. Это похоже на то, что вы не отправляете никаких аргументов функции. Это должно быть так:
value.contains("/")
И то же самое для стартов с
value.startsWith("-")
Комментарии:
1. Спасибо за ваш ответ, но он все равно не работает. Я все равно получу ошибку, если не оставлю пробелов, как вы предлагали.
Ответ №2:
Я только что обновил свою старую студию Android с 4.1.2 до новой ARTIC FOX 2020.3.1… и ошибка волшебным образом исчезла…Спасибо.