Please inform me if knowing whats tag that wanted.
Caused by: java.lang.RuntimeException: view must have a tag
__BaseActivity.java
This usually happens when attempting to use DataBindingUtil.inflate()
to inflate a layout that does not support data binding. In other words, the layout you're attempting to inflate does not have its root element as
.
I have run into this problem when refactoring an Activity to use data binding, and the Activity has multiple layouts. I successfully refactored one of the layouts to include the
element at its root, but I didn't refactor all the other layouts (layouts for other screen densities, languages, modules, etc.).
Check to make sure ALL the possible matching layouts are configured with
as their root element.
See this developer doc Layouts and binding expressions