我有一个只有一个字符的textView (全部是单个数字,数字0-9)。我想在数字周围画一个圆圈或正方形。我看到一个线程提到使用九补丁来设计样式,但我不确定如何做到这一点(或者这是否是最好的方式)。我怎么能在数字周围画一个圆圈呢?
谢谢
发布于 2012-04-08 13:20:08
只需要创建一个像这样的圆形可抽屉
<?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>
并将此可绘制设置为您的TextView背景。
发布于 2021-03-06 07:14:19
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="oval">
<stroke android:color="@color/teal_200" android:width="2dip"/>
<solid android:color="@android:color/transparent"/>
<size
android:width="10dp"
android:height="10dp"
/>
</shape>
发布于 2012-04-08 13:06:42
您应该能够为该TextView提供一个可绘制的形状,即一个圆圈作为背景。
http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape
https://stackoverflow.com/questions/10060470
复制相似问题