Android ButterKnife Zelezny 这个插件相信不用介绍了。这里说几个注意点。

  1. 右键 -> Generate 的时候请确保你的鼠标在你的 R.layout.xxx 布局文件上。要不然是不会出现 Generate Butterknife Injections 的。
  2. 修改变量名。 默认变量是以布局 id 命名的,如果需要以 m 打头,需要在 Settings —> Other Settings —> Android ButterKnife Zelezny 里,Prefix for generated members 一栏中 填写字母 m。

    补充:网上大多数是如下这个方案,在 Setting —> Editor —> Java —> Code Generation ,将 Filed 的 Name prefix 添加一个字母 m。但是我的没有效果,不知道为啥。当然这也是更改 Java 代码成员变量命名的一个方法。