Класс привязки не создан - PullRequest
0 голосов
/ 16 мая 2018

У меня есть действие с действием MainActivity.java с файлом макета Activity_main.xml в родительском имени пакета.С помощью привязки данных создается ActivityMainBinding.Теперь я создаю новый Activity с именем ExtendedActivity.java, который расширяет MainActivity.java, используя тот же файл макета в дочернем пакете.ActivityMainBinding не создается отдельно для расширенной активности.Как добиться отдельного класса привязки для расширенного действия с тем же макетом?

образец: структура пакета

  • Основной пакет
    • parent
      MainActivity.java
    • child
      ExtendedActivity.java extends MainActivity.java

1 Ответ

0 голосов
/ 16 мая 2018

Класс привязки создается для каждого файла макета, а не для каждого действия. Следовательно, он не создаст ActivityMainBinding отдельно для ваших различных действий.

...