allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.sinothk:TipView:2.x.1120'
}
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal"
android:padding="10dp">
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="8dp"
android:layout_height="8dp"
android:gravity="center"
android:textColor="#FFF"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="1"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="99+"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="···"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="1234"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="123467"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00"
app:lib_pub_badgev_radius="6dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal"
android:padding="10dp">
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="8dp"
android:layout_height="8dp"
android:gravity="center"
android:textColor="#FFF"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:id="@+id/style1TipView"
android:layout_width="wrap_content"
android:layout_height="16dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="16dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="8"
android:textColor="#FFF"
android:textSize="12sp"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="16dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="16dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="69"
android:textColor="#FFF"
android:textSize="12sp"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="99+"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="···"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="1234"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00" />
<com.sinothk.widget.tipView.style1.BadgeView
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_marginLeft="24dp"
android:gravity="center"
android:minWidth="20dp"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:text="123467"
android:textColor="#FFF"
android:textSize="10dp"
app:lib_pub_badgev_circle="false"
app:lib_pub_badgev_color="#F00"
app:lib_pub_badgev_radius="6dp" />
</LinearLayout>
https://github.com/sinothk/TipView/blob/master/art/style1.png