Я пытаюсь реализовать RadioButton, у которого есть TextView в верхней правой части, например:

Textview будет содержать число, как только я щелкну что-нибудь в приложении.
Я понимаю, что мне придется как-то расширить RadioButton и добавить туда TextView, но я не совсем понимаю, как. Я хотел бы иметь возможность настроить все аспекты кнопки в xml (фон textview, если textview виден и т. Д.).
Как мне это сделать? С чего начать?