При использовании Kotlin при попытке использования классификатора появляется сообщение «Намерение» с сообщением «нет сопутствующего объекта» - PullRequest
0 голосов
/ 30 июня 2018

Я три недели работаю с Android Studios и Kotlin, и я пытаюсь получить параметры выпадающего меню на панели инструментов для перенаправления на другую страницу при нажатии. Но при попытке использовать
Intent settings = new Intent (это, SettingsActivity.class), под первым Intent появляется красная линия с ошибкой «Классификатор« Intent »не имеет сопутствующего объекта и, следовательно, должен быть инициализирован здесь». Что мне не хватает? Кстати, я копировал прямо из видео.

Изображение с красной линией

Спасибо!

1 Ответ

0 голосов
/ 02 июля 2018

Вы используете синтаксис Java в Kotlin, и именно поэтому вы получаете сообщение об ошибке. Правильный синтаксис того, что вы пытаетесь сделать, таков:

val settings = Intent(this, SettingsActivity::class.java)

Пожалуйста, ознакомьтесь со страницей основного синтаксиса официальных документов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...