您的位置:首页 > 其它

奇怪的NoClassDefFoundError,一个手机能运行,换另一个不能运行7

2015-10-30 19:36 330 查看
问题背景:

自定义scrollview上想加一个滚动监听

setOnScrollChangeListener加到该自定义scrollview上会选择性报错,我的魅蓝note2是没有问题可以使用,其他手机,小米呀什么的通通报错

统一“NoClassDefFoundError”

并且能够定位到给scrollview加监听这一行上

按照“NoClassDefFoundError”这个关键字搜索出的都是一些什么配置文件啊,之类的错误,显然不可能是我这个情况,

最后发现可以使用另外一个方法代替该方法,且

成功解决:

将(setOnScrollChangeListener)换成(getViewTreeObserver().addOnScrollChangedListener)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: