RoundLabelTextView

Introduction: Android Label 标签
More: Author   ReportBugs   
Tags:

image

example

<com.github.namelesspeople.roundlabeltextview.RoundLabelTextView
    android:id="@+id/round_text"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    app:angle="2"
    app:contentMarginBottom="0dp"
    app:contentMarginStart="0dp"
    app:contentText="@string/content_name"
    app:contentTextColor="#ffffff"
    app:textFlip="true"
    app:contentTextSize="15sp"
    app:labelLength="100dp"
    app:radius="0dp"
    app:topMarginBottom="0dp"    
    app:topMarginStart="0dp"
    app:topText="@string/top_name"
    app:topTextColor="#ffffff" />

1.该变量控制 label 的方向,angle=1 在右上方(即第一象限)angle=2 在左上方(即第二象限)依次类推;
2.标签在第三第四象限的时候,文字处于颠倒状态,设置 textFlip="true"文字旋转 180 度,textFlip="false"不旋转;
3.Margin 可以为+-;
4.label 大小由 labelLength 来决定;

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}

dependencies {
        compile 'com.github.NamelessPeople:RoundLabelTextView:1.0'
}
Support Me
Apps
About Me
Google+: Trinea trinea
GitHub: Trinea