У меня есть 2 модуля, где один из них реализует другой. В обоих из них я могу использовать одинаковые макеты и методы, такие как
setContentView(R.layout.activity_main)
, что работает как шарм (у меня есть связь между ними).
Но когда я звоню text_view.setText = "My text"
, это дает мне неразрешенную опорную ошибку. На все модули я расширяю kotlin расширения и так далее. Попробовал сделать недействительными кэши, очистить, восстановить. Но когда я использую findViewById(R.id.text_view)
также работает как шарм, но это не идея kotlin:)
Поиск идей, Привет:)
@ EDIT text_view
конечно TextView внутри activity_main
@ EDIT2 Я пробовал ViewBinding, но он возвращает мне ту же ошибку: неразрешенная ссылка. Я проверил зависимости, реализации в build.gradle. Нет идей, как это решить. Копирование всех одинаковых макетов во второй модуль кажется неправильным