Я хотел бы нарисовать индикатор с процентами в центре,
но я бы хотел, чтобы текст имел отрицательный (контрастный) цвет фона .
Таким образом, часть текста, которая находится над заполненной частью ProgressBar, будет белой, а часть поверх незаполненной части будет белой.
Я мог бы сделать это просто, "обманывая"
- сначала рисует черный фрагмент текста
- нарисовать прямоугольник прогресса (он будет покрывать часть, которая будет скрыта)
- закрашивание белого текста только по прямоугольнику прогресса (обрезая его)
Влияние приложения на рисование текста дважды незначительно в этом приложении, но мне интересно, есть ли какой-нибудь простой способ сделать это только в два этапа (например, с помощью индикатора выполнения каким-то образом инвертировать уже нарисованный текст) с помощью * * смешивание тысячи двадцать пять . * +1027 *