forked from LuckyJayce/ViewPagerIndicator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
说明.txt
24 lines (17 loc) · 1.16 KB
/
说明.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
support-v4 里面的viewpager被重新改写了。support4.jar目前是1069k,因为我把源码也放了进去。
1.在原先的基础上添加了setCanScroll(false)的方法用来禁止滑动。
2.setPrepareNumber(1)的方法用来配合setOffscreenPageLimit(1)进行预加载界面和防止重新创建界面
Indicator 顾名思义是指示器的意思。有点像水平方向的listview 可以自定义item。
子类FixedIndicatorView 主要用于固定大小来平均分配tab的情况。
子类ScrollIndicatorView 主要用于多个tab可以进行滑动。
indicatorViewPager 用于将ViewPager和Indicator 联合使用。
indicatorViewPager.setAdapter(IndicatorPagerAdapter adapter)
IndicatorPagerAdapter
子类IndicatorFragmentPagerAdapter 用于 界面是fragment的形式。
子类IndicatorViewPagerAdapter 用于 界面是View的形式.
indicatorViewPager.setOnIndicatorPageChangeListener(onIndicatorPageChangeListener)设置界面的切换监听。
Indicator 既可以单独使用。也可以通过indicatorViewPager的形式联合viewpager一起使用。
项目 ViewPagerIndicator_Demo 是示例代码。 看了这个例子你会惊奇的发现里面居然都是通过viewpager实现,没有使用tabhost,而所有形式的tab都是用Indicator实现。
项目 ViewPagerIndicator_Library 是类库
项目 SlideMenu_Library 是第三方的slidemenu类库
有什么建议可以发到我的邮箱 [email protected]