Android TextView圆形背景
很多时候我们的头像根本不是ImageView,而是TextView。那么这个时候又要我们显示为圆形的头像该怎么做呢?
首先,我们先来看看最后实现的效果。
图中的蓝色圆形背景就是在TextView上实现的。
蓝色圆形背景的XML实现
在drawable下新建bg_circle_blue:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval"
android:useLevel="false" >
<solid android:color="@color/blue" />
<stroke
android:width="1dp"
android:color="@color/blue" />
<size
android:height="5dp"
android:width="5dp" />
</shape>
背景调用
<TextView
android:id="@+id/friend_img"
android:visibility="gone"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginLeft="16dp"
android:textColor="@color/white"
android:textSize="13sp"
android:gravity="center_vertical|center"
android:layout_alignParentTop="true"
android:background="@drawable/bg_circle_blue"/>
版权声明:本文为u014714188原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。