Доступ к синтетическим полям - PullRequest
0 голосов
/ 15 января 2019

Есть ли способ получить доступ к синтетическому полю представления, если оно затенено?

У меня есть фрагменты A и B, которые наследуются от C. У них есть некоторый похожий код UI. Таким образом, в C я определил abstract val поля представления, значения которых должны быть предоставлены из A и B. Но эти поля затеняют kotlin synthetic поля, и я не могу сделать что-то подобное

override val input: EditText
    get() = synthetic.input

Есть ли способ сделать то, что я хочу, без переименования полей?

1 Ответ

0 голосов
/ 17 января 2019

Вы можете использовать привязку данных вместо искусственного поля представления, включить привязку данных в своем проекте, а затем получить доступ к представлениям без искусственного поля представления или найти viewbyid

вот ссылка для привязки данных

...