Я работаю над текстовым видом, который показывает количество выбранных элементов (из списка с несколькими вариантами), число которых имеет круг вокруг него. Я думал добавить круг, используя setCompoundDrawablesWithIntrinsicBounds (так как я не хочу иметь 2 отдельных текстовых вида для достижения желаемого внешнего вида), но мой вопрос в том, можно ли каким-то образом применить некоторый текст (в данном случае к числу) образ окружности, или если нет, то что было бы лучшим решением для ярлыка, который я имею в виду?Android: добавление текста в составное рисованное изображение в текстовом виде
Мне нужно реализовать что-то вида:
Что вы посоветуете? Спасибо за помощь в продвижении!
'мой вопрос, если это возможно, чтобы каким-то образом применить какой-нибудь текст (в данном случае число)' ** Нет **. Комбинированный чертеж является ... доступным. 'Я не хочу иметь 2 отдельных текстовых представления для достижения желаемого внешнего вида ', но это ваш ** единственный выбор **, если вы не хотите создавать свой собственный пользовательский вид и переопределять метод' onDraw() ' –
да, вы можете использовать 'setCompoundDrawablesWithIntrinsicBounds' с пользовательским« Drawable », который рисует круг с текстом внутри, просто создайте класс, который расширяет класс« Drawable »и переопределяет метод« draw » – pskink
, и если это слишком много для расширения« Drawable » 'class, вы можете использовать' ShapeDrawable' с пользовательским 'Shape', переданным конструктору ShapeDrawable – pskink