No site do Android, há uma seção sobre drawables coloridos . A definição desses drawables em xml tem a seguinte aparência:
<resources>
<drawable name="solid_red">#f00</drawable>
<drawable name="solid_blue">#0000ff</drawable>
<drawable name="solid_green">#f0f0</drawable>
</resources>
Na API Java, eles têm o seguinte método para definir cantos arredondados:
setCornerRadius(float radius)
Existe uma maneira de definir os cantos arredondados no xml?