ButterKnife.bind(this)发生NullPointerException
2016-09-29 15:11
357 查看
最近做项目,想用黄油刀,刚开始看了写官方的文档,好简单啊,直接把库compile进来,上去就是@BindView(R.id.tx) TextView tv,当我在setContentView里面去set这个TextView的值的时候报空指针异常了,我怎么想怎么不对,然后用@onClick去给TextView设置监听也不管用,感觉这个框架没什么用处啊,也是害苦了,还是去官网再好好看看,终于看到自己的坑了,单单去compile一个库是完全没有用的
官方导入图
需要添加buildscript{ }、apply plugin: ‘android-apt’还有 apt ‘com.jakewharton:butterknife-compiler:8.4.0’。单单compile一点用都没
我的图
ok,再不会报空指针异常了
用法
好了,最近没做应用,博客一直都停着没写,接下来估计就是忙的时候了,遇到问题总结后再来博客分享,继续代码生活
官方导入图
需要添加buildscript{ }、apply plugin: ‘android-apt’还有 apt ‘com.jakewharton:butterknife-compiler:8.4.0’。单单compile一点用都没
我的图
ok,再不会报空指针异常了
用法
在初始化的时候 ButterKnife.bind(this);
成员变量 @BindView(R.id.main_home) ImageView imgHome;
添加单击事件 @OnClick(R.id.submit) void submit() { // TODO call server... }
添加多个单击事件 @OnClick({R.id.main_home, R.id.main_car, R.id.main_square, R.id.main_msg, R.id.main_my}) public void onClick(View v) { switch (v.getId()){ case R.id.main_home: //do something break; } }
好了,最近没做应用,博客一直都停着没写,接下来估计就是忙的时候了,遇到问题总结后再来博客分享,继续代码生活
相关文章推荐
- ButterKnife 8.4.0 @BindView 失败,nullpointerexception
- ButterKnife 8.0.1 @BindView 失败,nullpointerexception
- ButterKnife BindView 失败,报错NullPointerException
- ButterKinfe.bind(this) @BindView时出现NullPointerException
- ButterKnife 8.0.1 @BindView 失败,nullpointerexception
- ButterKnife 8.0.1 @BindView 失败,nullpointerexception
- Eclipse中使用butterknife出现nullPointerException
- 解决Android Studio 3.0.1 下使用ButterKnife 8.8.1版本出现 nullpointerexception 等异常问题
- getContent()与 ButterKnife.unbind(this)的坑(NollPointerException)
- Android Butterknife 8.4.0 使用时报错java.lang.NullPointerException
- 关于butterknife8.0.1提示NullPointerException空指针的问题
- Android:使用ButterKnife注解绑定控件后报NullPointException
- iReport5 打开jasper文件发生NullPointerException问题
- butterknife8.0.1提示NullPointerException空指针的问题
- butterknife8.0.1提示NullPointerException空指针的问题
- butterknife nullPointer
- ButterKnife绑定控件报NullPointException
- Android File操作-this.openFileOutput()的NullPointerException
- 在servlet的init方法中使用getServletConfig、getServletContext时发生nullpointerexception
- 转换为XML文件时发生 javax.xml.transform.TransformerException: java.lang.NullPointerException