androidandroid-layoutandroid-viewbinderandroid-viewbinding

How to Ignore view component(s) that I do not want to create bindings in Android view Binding library?


I am exploring new Android View Binding library.

In my layout XML file, some views that I don't want to include in my binding class.

Does there any attribute or mechanism exist that exclude views into generated Binding class?


Solution

  • We can use tools:viewBindingIgnore=”true/false” to include and exclude view in generated view binding class.

    Usage:

    <LinearLayout
        ...
        tools:viewBindingIgnore="true" >
        ...
    </LinearLayout>
    

    Check more about View Binding on below link:

    https://developer.android.com/topic/libraries/view-binding#setup