實(shí)現(xiàn)方案
通過TextView的rotation屬性設(shè)置旋轉(zhuǎn)角度并實(shí)現(xiàn)文字角標(biāo).
-
效果圖
- 代碼
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello"
android:layout_margin="30dp"
android:rotation="45"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello"
android:layout_margin="30dp"
android:rotation="90"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello"
android:layout_margin="30dp"
android:rotation="-45"/>
<RelativeLayout
android:layout_width="60dp"
android:layout_height="60dp"
android:background="@drawable/shape_rec_blue">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true"
android:layout_alignParentRight="true"
android:layout_marginTop="5dp"
android:layout_marginRight="-20dp"
android:background="#FA871E"
android:gravity="center"
android:paddingLeft="20dp"
android:paddingTop="2dp"
android:paddingRight="20dp"
android:paddingBottom="2dp"
android:rotation="45"
android:text="Hello"
android:textColor="#FFFFFF"
android:textSize="12sp"/>
</RelativeLayout>