異なるスタイルのカスタムプログレスバーを作成する必要があります。うまくいけば、私はこのスレッドでこれを達成するための良い例を見つけました:Custom Drawable for ProgressBar/ProgressDialog、それは正常に動作しています。Android - 現在再生中の秒を表示するカスタムプログレスバー
ただし、再生時間をプログレスバーのすぐ上の簡単な表示で表示する必要もあります。難しい部分は、このビューはprogressBarの進行とともに移動し、分と秒を表示する必要があることです。
私が何を話しているかを完全に理解するために、ちょうどVimeoプレーヤーを見てください:https://jira.sakaiproject.org/secure/attachment/25159/Vimeo+player+in+Sakai.jpg。 (00:22)。
私はどこから始めるべきか、そしてこの効果をどのように達成できるか、いくつかの方向を教えてください。
私の最初のアイデアは、オーディオファイルの長さ(ミリ秒)を取得し、現在の位置に応じて、ミリ秒をピクセルに変換し、水平方向に「X」ピクセルで移動します....しかし、よりインテリジェントなソリューションです。