当前位置:首页 > 开发教程 > 手机开发 >

Android的ViewPagerIndicator

时间:2016-02-16 10:34 来源:互联网 作者:源码搜藏 收藏

寻呼指示小部件都与兼容 ViewPager 从 Android 的支持库 ,以提高内容的可发现性。 尝试示例应用程序 在Android Market上 。 这些小部件也可配合使用 ActionBarSherlock ! 用法 对于这个项目的执行工作看 样品/ 文件夹。 在您的视图中的部件之一。 这通常应

寻呼指示小部件都与兼容ViewPager从 Android的支持库,以提高内容的可发现性。

尝试示例应用程序在Android Market上

Android的ViewPagerIndicator

这些小部件也可配合使用ActionBarSherlock

用法

对于这个项目的执行工作看样品/文件夹。

  1. 在您的视图中的部件之一。这通常应放在毗邻ViewPager它代表。

    
    		
    <com.viewpagerindicator.TitlePageIndicator
        android:id="@+id/titles"
        android:layout_height="wrap_content"
        android:layout_width="fill_parent" />
  2. 在你的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);
  3. (可选)如果使用OnPageChangeListener你的看法寻呼机,你应该将其设置在指示而非直接在寻呼机。

     //从上面继续
     titleIndicator.setOnPageChangeListener(mPageChangeListener);
    

主题化

有三种方法风格指标的样子。

  1. 主题XML提供了每种类型的指示器的属性,你可以指定一个自定义样式。
  2. 布局XML通过使用自定义命名空间,你可以包括任何所需的样式。
  3. 对象的方法两种风格都有一种能在任何时候改变每个样式属性getter和setter。

每个指示器具有它创建使用每个这些方法相同的外观的演示。

包括在项目

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网站。


手机开发阅读排行

最新文章