点击事件
1. 定义接口
public interface onPagerChangeListener {
/**
* 当页面改变的时候回调这个方法
* @param position
*/
void onScrollToPager(int position);
}
让使用者传递接口的实例进来
myViewPager.setonPagerChangeListener(new onPagerChangeListener() {
@Override
public void onScrollToPager(int position) {
rg_main.check(position);
}
});
2. 调用方法
if (listener != null) {
listener.onScrollToPager(currentIndex);
}
3. 用户使用
myViewPager.setonPagerChangeListener(new onPagerChangeListener() {
@Override
public void onScrollToPager(int position) {
rg_main.check(position);
}
});
4. 回调
@Override
public void onScrollToPager(int position) {
rg_main.check(position);
}
网友评论