Я создаю библиотеку Android с функциями привязки данных, но я хочу, чтобы другие приложения использовали мою библиотеку и перезаписывали некоторые макеты (построенные с привязкой данных), но когда эти приложения перезаписывают эти компоновки, во время моего фрагмента возникает исключение приведения класса. инициализация.
Что-то вроде:
public abstract class FragmentQuestionsBinding extends ViewDataBinding **implements SomeInterfaceHere** {
...
}
Есть ли способ "сопряжения" класса DataBinding, чтобы перезаписать его макет в приложении, избегая этого исключения приведения класса?