Android data binding error - java.lang.RuntimeException: view tag is invalid in view: null
Me and my teammate are working on the same project and
We are both using Android Studio 2.3 and Gradle 3.3
I have used dataBinding in my code and everything works correctly:
gradle:
...
android {
...
dataBinding {
enabled = true
}
}
...
my_view.xml:
<layout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<RelativeLayout>
....
</RelativeLayout>
</layout>
MyClass.java:
public class MyClass extends Toolbar {
private MyViewBinding binding;
...
@Override
protected void onFinishInflate() {
super.onFinishInflate();
initializeView();
}
private void initializeView() {
this.binding = DataBindingUtil.inflate(LayoutInflater.from(getContext()), R.layout.my_view,this, true);
...
}
}
As I said, everything is working correctly for me, but for my teammate Android Studio is showing this error: android studio java.lang.RuntimeException: view tag isn't correct on view:null
Please can you tell us how we can fix this?
+3
source to share
No one has answered this question yet
Check out similar questions: