Ros*_*ala 31 android gradle android-studio android-gradle-plugin butterknife
我在我的 Android 项目中使用带注释的属性来将Views 和事件绑定到字段和方法。
@BindView(R.id.textViewOrderId)
TextView textViewOrderId;
@OnClick(R.id.buttonDateFilter)
public void onButtonDateFilter(View view) {...}
Run Code Online (Sandbox Code Playgroud)
现在从 ButterKnife 迁移已经变得有点贵了。我想澄清一些关于这个新 Gradle 插件更改的事情,
R2提到的课程效果如何?Big*_*air 25
这仍然没有答案。但我想除了用替代方案替换 ButterKnife 之外别无选择,很可能是View Binding。
正如本文所述,Android 查看绑定教程:入门:
此外,ButterKnife 的开发即将结束。该库的创建者 Jake Wharton 正在弃用它以支持 View Binding。
来自ButterKnife GitHub页面:
注意:此工具现已弃用。请切换到查看绑定。显然,现有版本将继续工作,但只会考虑与 AGP 集成的关键错误修复。功能开发和一般错误修复已停止。
正如 Jake Wharton 所建议的,您可以应用 butterknife-plugin 并使用 R2 而不是 R 来访问资源 ID。
| 归档时间: |
|
| 查看次数: |
5924 次 |
| 最近记录: |