如果是使用默认的xml的onClick事件其实性能不好,因为默认的它是反射的。
method = getContext().getClass().getMethod(methodName, DivActionBar.class);
……
method.invoke(getContext(), DivActionBar.this);
……
method = getContext().getClass().getMethod(methodName, DivActionBar.class);
……
method.invoke(getContext(), DivActionBar.this);
……
2017-03-09
最赞回答 / 城南待花开
不会呀,你的xml文件比如是activity_main,那么就是ActivityMainBinding,如果是activity_item,那么就是ActivityItemBinding呀,一次类推,你的没有的话,肯定是哪里错误了,我开始也和你相同的问题
2017-02-19
已采纳回答 / HJim
它是自动生成的,当你在xml中外层加入<layout></layout>时,gradle帮助自动生成,老师在视频讲到过。把工程切换到project类型,ActivityDemoBinding在/app/build/intermediates/classes/debug/com/github/markzhai/databindingsample/databinding下。ActivityDemoBinding这个类名是根据main类的名称生成的
2016-12-08