Skip to content

Latest commit

 

History

History
60 lines (49 loc) · 1.56 KB

READMEcn.md

File metadata and controls

60 lines (49 loc) · 1.56 KB

Process Bar

Download

在project的build.gradle中加入以下语句:

allprojects {
    repositories {
        jcenter()
        maven { url "https://jitpack.io" }
    }
}

在module的build.gradle中加入以下语句:

dependencies {
    compile 'com.github.hzw1199:android_ProcessBar:v1.1'
}

Usage

  • 跟ViewPager配合使用
processBar.setupWithViewPager(viewPager);
  • 支持xml定义样式
<declare-styleable name="ProcessBar">
   <attr name="processbar_titles" format="reference"></attr>
   <attr name="processbar_background" format="integer"></attr>
   <attr name="processbar_selected_color" format="color"></attr>
   <attr name="processbar_current_drawable" format="integer"></attr>
   <attr name="processbar_selected_text_size" format="dimension"></attr>
   <attr name="processbar_unselected_text_size" format="dimension"></attr>
</declare-styleable>

例子:

<com.adam.processbar.ProcessBar
   android:id="@+id/processbar"
   android:layout_width="match_parent"
   android:layout_height="48dp"
   app:processbar_titles="@array/process_bar_elements"
   app:processbar_background="@drawable/shape_plan_tab_background"
   app:processbar_selected_color="@color/processColor"
   app:processbar_current_drawable="@drawable/plan_arrow"
   app:processbar_selected_text_size="14sp"
   app:processbar_unselected_text_size="14sp"/>
  • 若对你有帮助请加星