当我们使用视图绑定时,Lint Error UnusedId 显示为误报

Lint Error UnusedId is shown as false positive when we use view binding

之前我们使用findViewById时,没有显示未使用的资源id。但是,在启用视图绑定后,尽管使用生成的视图绑定以编程方式使用了 id 类,但仍会显示未使用的资源 id。现在 lint 将此作为错误而不是导致编译失败的警告抛出。请找到以下错误以供参考

Error: The resource R.id.showMore appears to be unused [UnusedIds]

作为避免构建错误的临时解决方案,将错误的严重性更改为 lint.xml

中的警告

<issue id="UnusedIds" severity="warning"/>