在使用AS,自动重新的原生代码的形式参数为 i,j,k,不友好!
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int i, float j, int k) {
}
@Override
public void onPageSelected(int i) {
}
@Override
public void onPageScrollStateChanged(int i) {
}
});
原因
需要关联源码
操作
如:创建ViewPager对象,对着ViewPager按下鼠标的滚轮键进入到ViewPager源码右上角会提示下载源码或者选择源码(choose source),选choose source
到E:\Android_SDK\sources\android-27\android\support路径下找V4包点ok就行
!!(android-27换你自己已有的)
如果,什么都没有就点SDK Manager下载,好像需要科技上网,下载包大小150MB左右
结果
实现了就赶紧,继续撸码,不要纠结过程中的其他内容
viewPager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
}
@Override
public void onPageSelected(int position) {
}
@Override
public void onPageScrollStateChanged(int state) {
}
});