问题背景:
自定义scrollview上想加一个滚动监听
setOnScrollChangeListener加到该自定义scrollview上会选择性报错,我的魅蓝note2是没有问题可以使用,其他手机,小米呀什么的通通报错
统一“NoClassDefFoundError”
并且能够定位到给scrollview加监听这一行上
按照“NoClassDefFoundError”这个关键字搜索出的都是一些什么配置文件啊,之类的错误,显然不可能是我这个情况,
最后发现可以使用另外一个方法代替该方法,且
成功解决:
将(setOnScrollChangeListener)换成(getViewTreeObserver().addOnScrollChangedListener)