Как создать индикатор с индикацией голубым прогресса, серым фоном и прозрачный зазором (черный в примере) между секциями: Бар Прогресса с зазором между левой и правой частью
I 'попытался поиграть с фигурами, чтобы создать левый раздел с рамкой только справа. Самый близкий пример, который я мог найти, - shape with bottom stroke, но мне не удалось его изменить, чтобы отобразить необходимый пробел в моем случае.
Если я не получаю форму, я могу в конечном итоге использовать setSecondaryProgress()
в коде.
HTTP://www.learn-android-easily.com/2013/05/custom-progress-bar-in-android.html – Rohit
use setProgressDrawable, вам нужно будет создать свой пользовательский Drawable в коде, поскольку то, что вы хотите, не может быть выполнено в xml , вам нужно будет переопределить onLevelChange и вызвать invalidateSelf – pskink
, если вы не уверены, как он работает, посмотрите источники ClipDrawable, ClipDrawable является частью прогресса std. Drawable – pskink