Конвертер Kotlin больше не работает для Android Studio 3.0

До AS3.0 я мог бы вставить Java-код, и это было бы автоматически переведено в Kotlin с всплывающим окном, спрашивающим меня. Теперь это больше не работает. Также используйте ярлык:

«Главное меню», «Код», «Преобразование файла Java в файл Kotlin»

не работает.

Что я пробовал: – «Файл», «Invalidate Cache / Restart» – у меня установлен плагин kotlin (в 3.0 это должно быть по умолчанию)

class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) ActivityMainBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_main); } } 

Когда я копирую-вставляю

  setContentView(R.layout.activity_main); 

Он придумал всплывающее окно конвертера. И когда я вставляю

 ActivityMainBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_main); 

Сразу после этого он действительно работает. Но когда я впервые вставлю

  ActivityMainBinding binding = DataBindingUtil.setContentView(this, R.layout.activity_main); 

то это не работает?

Пожалуйста, покажите, какой код вы вставляете. Для того, чтобы конвертер работал, код, который вы вставляете, должен быть действительным выражением Java, методом или классом. Я думаю, что это может быть проблема .. или

Проблема возникает, если вы вставляете Java-код без раздела «импорт» – тогда конвертер не знает, что метод конвертирования должен быть перегружен.