首先在app的build.gradle文件中添加

dependencies {

       implementation 'com.jakewharton:butterknife:7.0.1

}

打开androidStudio的Plugins界面 选择Android ButterKnife Zelezny下载安装

ButterKnife的使用方法

安装完之后 会提示重启

重启之后到Activity中 

在setContentView(R.layout.XXX)下面添加ButterKnife.bind(this)

然后右击布局R.layout.XXX中的XXX 选择Generate-->Generate ButterKnife Injections

ButterKnife的使用方法

可选择生成的控件和点击事件

ButterKnife的使用方法

生成代码如下

ButterKnife的使用方法

注:在Activity中不需要做解绑操作 在Fragment中必须在onDestroyView()中做解绑操作

private Unbinder unbinder;

在定义完View view =...之后

unbinder = ButterKnife.bind(this,view);

在onDestroyView(){

       super.onDestroyView();

       unbinder.unbind();

    }

 

 

 

 

相关文章:

  • 2021-10-26
  • 2021-06-28
  • 2021-09-01
  • 2021-12-09
  • 2021-07-05
  • 2021-04-09
  • 2021-04-10
猜你喜欢
  • 2021-10-24
  • 2021-12-17
  • 2021-08-07
  • 2021-12-24
  • 2021-08-22
  • 2021-08-31
  • 2021-08-04
相关资源
相似解决方案