user1154920 user1154920 - 1 year ago 99
Android Question

Android draw circle around Text

I have a textView with a single character in it (all single digit, numbers 0-9). I'd like to draw a circle or a square around the number. I saw a thread mention using a nine-patch to style around it, but I'm unsure of how to do this (or if it is the best way to do it). How can I have a circle around the number?


Answer Source

Just need to create a round drawable like this

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

And set this drawable as your TextView background.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download