Я не думаю, что вы сможете сделать это с помощью виджета ProgressBar, предоставляемого как часть системы. Вам придется расширить это и переопределить методы рисования, чтобы нарисовать объект вертикально, а не горизонтально. Вы можете найти исходный код ProgressBar здесь .
У меня нет опыта работы с чем-то подобным, но я думаю, что вы будете пытаться изменить метод onDraw (), который идет вниз. Возможно, вы захотите изменить значения, заданные для mProgressRect