Модуляризация Android Kotlin - использование макетов из другого модуля - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть 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. Нет идей, как это решить. Копирование всех одинаковых макетов во второй модуль кажется неправильным

...