jczmdeveloper / XCLoopHorizontalScrollView

自定义横向无限循环ScrollView-XCLoopHorizontalScrollView

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

XCLoopHorizontalScrollView

自定义横向无限循环ScrollView-XCLoopHorizontalScrollView,最少支持3个Item View。 效果图如下:

iamge

使用方法如下:

    mLoopHsView = (XCLoopHorizontalScrollView) findViewById(R.id.loop_hs_view);
    int[] resIds = new int[3];
    resIds[0] = R.drawable.img1;
    resIds[1] = R.drawable.img2;
    resIds[2] = R.drawable.img3;
    for (int i = 0; i < 3; i++) {
        View itemView = LayoutInflater.from(this).
                inflate(R.layout.layout_loop_hs_view_item, null);
        RelativeLayout content = (RelativeLayout) itemView.findViewById(R.id.rl_content);
        TextView textView = (TextView) itemView.findViewById(R.id.tv_content);
        textView.setText("Item View "+(i+1));
        content.setBackgroundResource(resIds[i]);
        mItemViewList.add(itemView);
    }
    mLoopHsView.addItemViews(mItemViewList);

About

自定义横向无限循环ScrollView-XCLoopHorizontalScrollView


Languages

Language:Java 100.0%