之前写的Android Studio自动生成ID插件系列只写了 ButterKnife 和 Data Binding
Library。拖到今天才有空,就顺便把 Android code Generator 和Android Layout ID Converter 给补充完整了。
一、安装Android code Generator插件
在File—Setting—Plugins输入”Android code Generator”,进行安装。重启Android
Studio后我们就可以开始使用这个插件了。
二、使用Android code Generator
1、在布局编辑器使用
在布局文件里面添加几个控件,然后在activity_main文件里任意一个地方右键—— Generator Android
code——Activity/Adapter/Fragment(可以根据具体布局选择使用,在这里是在Activity页面,所以选择Activity),也可以和ButterKnife结合使用(ButterKnife
Activity/Adapter/Fragment)。
3、在menu文件中使用
正常来说,这些操作都是相当“傻瓜式的”,是应该没毛病的。然而!!!却出现下面这种情况:
What
happened?我确定这不是我要的结果。然后就是解决问题的时候了,首先检查了一遍代码,没有问题。平时也是这么写的。那么到底是什么情况呢?找不出来就只能删掉Button控件先来个简单的再试一下。
居然没有毛病了。
那么问题就是在Button控件那几句代码上了。看了几遍大的疑问就是在“我是按钮”这几个中文上面了,试着改成英文。
发现,果然没有问题了。所以,