1、在指示条需要的位置添加一个
android:layout_alignParentBottom="true"
android:layout_width="fill_parent"
android:layout_height="2dp"
{view}
android:id="@+id/indicator"
android:layout_width="160dp"
android:layout_height="2dp"
android:background="#ff0000"
{/view}
{ /FrameLayout }
int x = (int)((position +
positionOffset) * indicator.getWidth());
((View)indicator.getParent()).scrollTo(-x, indicator.getScrollY());
}
线性布局或其他布局
宽设置match_parent
高设置2dp或者5dp
在布局中添加一个View控件
根据位置自己调整
示例代码
{FrameLayout}
2、找到viewPager的监听方法
viewpager.setOnPagerChangeListener (。。){
@Override public void onPageScrolled(int position, float
positionOffset, int positionOffsetPixels) {
selectButton(position);
}