【发布时间】:2019-11-06 12:23:38
【问题描述】:
在使用 ViewBinding 时,我遇到了一些没有记录的案例。
首先:如何获取包含的通用视图布局部分的绑定,主绑定只能看到主布局中的项目?
第二:如何获取包含的合并类型布局部分的绑定,再次主绑定只能看到主布局中的项目?
【问题讨论】:
-
另一种简单的方法是使用数据绑定库。然后用
标记包装您的 XML 布局,这样如果您使用该库,则会自动生成将布局中的视图与您的数据对象绑定所需的类。老实说,我认为这是要走的路。按照指南here -
嗨,我写了一篇博文,完整地解释了视图绑定以及通过合并处理包含的标签和包含布局结帐????Androidbites|ViewBinding
-
顺便说一句,如果有人想知道如何使用视图绑定来设置 appbar 徽标,只需将biding 对象用作:binding.toolbar。 setLogo(R.drawable.bar_logo);. 'binding' 和 'bar_logo' 根据您的需要进行更改。
标签: android android-viewbinding