没有为类型 ViewPager 定义方法 addOnPageChangeListener(this)

这个报错是一网友碰到的,然后找我帮他处理

我直接换成setOnPageChangeListener(this)完美解决,但是让我纠结的是下面要说的

先说下这个两个方法的区别,add...是谷歌退出用来代替set...的,两个方法功能其实还是一样,只是换个名字而已,按理说用add...才是最好的,可是为什么会报这个错呢?我把所有的可能都搞了,sdk版本,类冲突等等,结果都没解决,代码几乎已经跟他抄过来的那个项目一样了还是不能用add....,但是他抄过来的那个却能用!在同一开发环境下!后面只好把addOnPageChangeListener(this)换成setOnPageChangeListener(this)来将就,欢迎知道的大神评论留言

没有为类型 ViewPager 定义方法 addOnPageChangeListener(this)_第1张图片

你可能感兴趣的:(安卓开发遇到的问题及解决)