Android围绕文本绘制圆圈

我有一个单一的字符(所有单个数字,数字0-9)的textView。 我想围绕这个数字画一个圆圈或一个正方形。 我看到一个线程提到使用9补丁风格,但我不确定如何做到这一点(或者如果这是最好的办法)。 我怎样才能在这个数字周围?

谢谢

Solutions Collecting From Web of "Android围绕文本绘制圆圈"

只需要创build一个像这样的圆形绘制

<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <corners android:radius="10dip"/> <stroke android:color="@color/red" android:width="2dip"/> <solid android:color="@android:color/transparent"/> </shape> 

并设置这个drawable作为你的TextView背景。

你应该能够给TextView一个Shape作为背景的可绘图。

http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape