2012-04-21 3 views
1

Мне нужно создать пользовательский индикатор выполнения с другим стилем. Надеюсь, я нашел хороший пример, как добиться этого в этой теме: Custom Drawable for ProgressBar/ProgressDialog, и он работает нормально.Android - Пользовательский индикатор выполнения для отображения текущей второй секунды

Однако мне нужно также отображать воспроизводимое время в простом виде чуть выше индикатора выполнения. Сложная часть состоит в том, что это представление должно двигаться вместе с прогрессом progressBar и отображать минуты и секунды.
Чтобы полностью понять меня, о чем я говорю, просто взгляните на игрока Vimeo: https://jira.sakaiproject.org/secure/attachment/25159/Vimeo+player+in+Sakai.jpg. (00:22).

Не могли бы вы дать мне несколько направлений от того, с чего начать, и как этот эффект может быть достигнут?

Моя первая идея - получить продолжительность звукового файла (миллисекунды), а затем в зависимости от текущей позиции, преобразовать миллисекунды в пиксели и переместить View горизонтально с помощью «X» пикселей .... но, возможно, есть более интеллектуальное решение.

ответ

0

Я знаю, что этот ответ задерживается, но я видел ваше сообщение сегодня, и чуть позже я обнаружил, что blog entry. Я думаю, что часть 2 - именно то, что вы ищете.

Хорошо, это только показывает прогресс в вышеприведенном пузыре, но я думаю, что это поможет вам правильно

Смежные вопросы