riando formato de anel no código Android
Tenho o seguinte formato XML:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:a="http://schemas.android.com/apk/res/android"
a:shape="ring"
a:innerRadiusRatio="3"
a:thicknessRatio="8"
a:useLevel="false">
<!-- some other stuff goes here -->
</gradient>
</shape>
Gostaria de usar o código para criar essa forma, já que algumas coisas precisam ser calculadas em tempo real antes de fazê-lo, para que o layout pré-definido estático não a cort
Sou novo no Android e não consigo descobrir como o XML se traduz em código, e não há classe RingShape herdada do Shape.
Além de responder apenas a essa pergunta, se houver um guia em algum lugar que detalhe a relação entre código XML e Java e como o XML é processado para terminar na tela, eu também gostaria de receber um link. Obrigado