Android开发使用注解实现对View事件的注入时,报参数错误如下图:
报错代码段:
@Event(R.id.btn_back)
private void onBackClick() {
finish();
}
原因:被解析的这个方法中是需要1个参数,而在函数定义时没有定义参数,定义与其方法的解析不对应,所以报错;
解决方法:为报错的函数添加View参数,如下图
@Event(R.id.btn_back)
private void onBackClick(View view) {
finish();
}
问题解决!