Я бы хотел показать прогресс игрока, используя векторный актив в Android. Я хотел бы использовать только один векторный файл активов, потому что «процент выполнения» может отличаться. Например, он может сильно отличаться, например, 8%, 51% и т. Д. c.
Когда у меня был простой цветной фон, я использовал дополнительный слой * angular такого же цвета, что и фон скрыть часть SVG соответственно прогрессу, но сейчас я не могу - начал использовать красивые картинки в качестве фона.
Пожалуйста, смотрите картинки ниже, чтобы понять, чего я пытаюсь достичь:
![20% progress - SVG cut by 80%](https://i.stack.imgur.com/66czB.png)
![40% progress - SVG cut by 60%](https://i.stack.imgur.com/oCFbo.png)
![10% progress - original .SVG](https://i.stack.imgur.com/TIye5.png)
A читали это https://medium.com/androiddevelopers/understanding-androids-vector-image-format-vectordrawable-ab09e41d5c68, искали в Google, в stackOverflow - но до сих пор нет ответа .
Ребята, у вас есть идеи? Заранее спасибо ..