在右上角显示一个计数器的标记 - CounterFab

2017-01-06      317      Android
项目简介

CounterFab

一个FloatingActionButton子类,在右上角显示一个计数器的标记。

Installation

在yourbuild.gradle中导入库

dependencies{
    compile 'com.github.andremion:counterfab:1.0.0'
}

如果使用Maven也可以在 pom.xml中导入库

<dependency>
  <groupId>com.github.andremion</groupId>
  <artifactId>counterfab</artifactId>
  <version>1.0.0</version>
  <type>aar</type>
</dependency>

Usage

在布局中作为一个常规的FloatingActionButton添加

<com.andremion.counterfab.CounterFab
        android:id="@+id/counter_fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_add_white_24dp" />

然后你可以使用编程的方式使用下列方法中的一个:

CounterFab counterFab = (CounterFab) findViewById(R.id.counter_fab);
counterFab.setCount(10); // Set the count value to show on badge
counterFab.increase(); // Increase the current count value by 1
counterFab.decrease(); // Decrease the current count value by 1