因为使用ButterKnife时,使用private修饰了fields,所以报错了。想在ButterKnife框架源码中找到"@BindView fields must not be private or static",却没有找到?这句不在ButterKnife源码里面吗?是编译器给出的吗?
解决方案 »
- 新手,百度推送问题
- 求大神索尼LT18官升4.04ROOT
- 小弟是android初学者,想问下各位大神,android有什么编程规范,和思想吗?我想了解下有关代码编写这方面的知识,请问大家有书籍可以推荐吗?
- HttpClient 怎么设置获取数据超时
- android键盘出现时输入框缩小,键盘掩藏时输入框充满整个屏幕
- Where is doc about android widget?
- 如何实现QQ登陆界面样式,请教。
- 刚刚接触Android,创建了一个project直接运行报错,求指导!多谢!
- textview的字体缩放问题
- 关于退出多个Activity
- Android计算器小程序,怎么让输入的数值第一位数不为0
- 摄像头遮挡提示的原理是什么
private static <T extends AccessibleObject & Member> void validateMember(T object) {
int modifiers = object.getModifiers();
if ((modifiers & (PRIVATE | STATIC)) != 0) {
throw new IllegalStateException(object.getDeclaringClass().getName()
+ "."
+ object.getName()
+ " must not be private or static");
}
if ((modifiers & PUBLIC) == 0) {
object.setAccessible(true);
}
}