viewPager = (ViewPager) findViewById(R.id.viewPager_pic);
viewGroup = (ViewGroup) findViewById(R.id.viewGroup_pic);
viewList =
new
ArrayList<View>();
viewList.add(
new
View(
this
));
for
(
int
i =
0
; i < srcArr.length; i++) {
ImageView imageView =
new
ImageView(
this
);
imageView.setBackgroundResource(srcArr[i]);
viewList.add(imageView);
}
viewList.add(
new
View(
this
));
cycleList =
new
ImageView[srcArr.length];
for
(
int
i =
0
; i < cycleList.length; i++) {
ImageView imageView =
new
ImageView(
this
);
imageView.setLayoutParams(
new
LayoutParams(
10
,
10
));
cycleList[i] = imageView;<br>
if
(i ==
0
) {
cycleList[i].setBackgroundResource(R.drawable.page_indicator_selected);
}
else
{
cycleList[i].setBackgroundResource(R.drawable.page_indicator_unselected);
}
LinearLayout.LayoutParams layoutParams =
new
LinearLayout.LayoutParams(
new
ViewGroup.LayoutParams(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT));
layoutParams.leftMargin =
5
;
layoutParams.rightMargin =
5
;
viewGroup.addView(imageView, layoutParams);
}
viewPager.setAdapter(
new
MyPicViewPagerAdapter());
viewPager.setCurrentItem(
1
);