java - 无法在 ButterKnife 中使用 findById

标签 java android butterknife

我在使用 ButterKnife 时遇到此错误:

error: cannot find symbol method findById(View,int)

TextView tvHeaderTextOne = ButterKnife.findById(headerView, R.id.tv_header_text_one);

更新到 Butterknife 10 后出现无法findById 的错误。

最佳答案

定义属性

@BindView( R.id.tv_header_text_one)
protected TextView tx ;

在 OnCreate 方法中:

ButterKnife.bind(this,yourview);

关于java - 无法在 ButterKnife 中使用 findById,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59321011/

相关文章:

java - 如何向 Log4j 注册额外的 PropertySource?

java - 以最有效的方式从数据库中获取大量数据

android:layout_toRightOf 资源未找到

java - 当用户未按 Enter 键时从 JTextInput 捕获输入

java - 将我的应用程序连接到 WCF 服务

android - 电话:带扩展名的链接适用于 iOS 但不适用于 Android

android - API 8 的 NumberPicker 替代品

android - Butterknife 自定义 View 解除绑定(bind)

android - 示例 Realm Butterknife

android - Butterknife View 注入(inject)