Как сделать пользовательский индикатор в Android? - PullRequest
9 голосов
/ 19 января 2012

Какой лучший способ сделать что-то похожее на это:

enter image description here

Текст на нем должен быть настраиваемым, не только цифры, но и некоторые строки, в зависимости от контекста.

Из того, что я вижу:

  1. Создайте пользовательский View и в onDraw выполните все вычисления и выравнивание текста.
  2. Стиль или расширение горизонтали ProgressBar.

Что вы думаете?

1 Ответ

9 голосов
/ 19 января 2012

Расширить ProgressBar ... переопределить onDraw ()

Основная причина этого заключается в том, что все основные методы уже существуют, и первое правило объектно-ориентированного программирования - повторное использование кода, не изобретайте колесо.

...