寻呼指示小部件都与兼容ViewPager
从 Android的支持库,以提高内容的可发现性。
尝试示例应用程序在Android Market上。
这些小部件也可配合使用ActionBarSherlock!
对于这个项目的执行工作看样品/
文件夹。
在您的视图中的部件之一。这通常应放在毗邻ViewPager
它代表。
<com.viewpagerindicator.TitlePageIndicator
android:id="@+id/titles"
android:layout_height="wrap_content"
android:layout_width="fill_parent" />
在你的onCreate
方法(或onCreateView
的片段),结合该指标的ViewPager
。
//与适配器设置寻呼机
ViewPager pager = (ViewPager)findViewById(R.id.pager);
pager.setAdapter(new TestAdapter(getSupportFragmentManager()));
//绑定到适配器标题指标
TitlePageIndicator titleIndicator = (TitlePageIndicator)findViewById(R.id.titles);
titleIndicator.setViewPager(pager);
(可选)如果使用OnPageChangeListener
你的看法寻呼机,你应该将其设置在指示而非直接在寻呼机。
//从上面继续
titleIndicator.setOnPageChangeListener(mPageChangeListener);
有三种方法风格指标的样子。
每个指示器具有它创建使用每个这些方法相同的外观的演示。
Android的ViewPagerIndicator是作为一个Android的库项目。一个独立的JAR是不可能的,因为由指标部件提供的主题功能。
您可以通过包括此项目引用它作为一个库项目在Eclipse或蚂蚁。
如果你是一个Maven用户可以轻松地通过指定它作为一个依赖包括库:
<dependency>
<groupId>com.viewpagerindicator</groupId>
<artifactId>library</artifactId>
<version>2.4.1</version>
<type>apklib</type>
</dependency>
该项目依赖于ViewPager
类,这是可以在 Android的支持库或ActionBarSherlock。详细信息包括库之一是可以在他们的respecitve网站。
热门源码