2

ビデオ ビュー プログレス バーで一定の間隔でビデオにマーカーを追加して、その時点でビデオを停止し、別のアクティビティを開始することはできますか? たとえば、ビデオの 10 分で、ビデオビューの進行状況バーにマーカーが必要です。ビデオが 10 分になると、ビデオが停止し、他のアクティビティが開始されますか?

4

1 に答える 1

1

はい、可能です、(大まかなアイデア..)

正確な方法はわかりませんが、ハックを作成できます。方法を使用して

public int getDuration()および MedaiPlayerクラスのgetCurrentPosition()

基本的な考え方、何をすべきかは、プログレスバーを作成することです(完全なビデオの長さ)。マーカーを追加すると、そのマーカーの長さを取得します(数式を使用)。次に、ビデオファイルの現在の位置を確認します。マーカーの位置にある場合は、条件を使用してビデオを停止し、新しいアクティビティを開始します。

(私が間違っている場合は私に知らせてください)

于 2012-07-25T10:53:20.237 に答える