//使用builder模式设计初始化
mGridViewPager
//设置每一页的容量
.setPageSize(9)
.setImageSetListener(new ImageSetListener() {
@Override
public void setImage(ImageView iv, int pos) {
//图片加载方式任选
iv.setBackgroundResource(mImgRes.get(pos));
}
})
.setGridItemClickListener(new GridItemClickListener() {
@Override
public void click(int pos, int position, String str) {
Log.d("123", pos + "/" + str);
}
})
.setGridItemLongClickListener(new GridItemLongClickListener() {
@Override
public void click(int pos, int position, String str) {
Log.d("456", pos + "/" + str);
}
})
//传入String的List 必须作为最后一步
.init(initData());
热门源码