ビデオ ビュー プログレス バーで一定の間隔でビデオにマーカーを追加して、その時点でビデオを停止し、別のアクティビティを開始することはできますか? たとえば、ビデオの 10 分で、ビデオビューの進行状況バーにマーカーが必要です。ビデオが 10 分になると、ビデオが停止し、他のアクティビティが開始されますか?
質問する
654 次
1 に答える
1
はい、可能です、(大まかなアイデア..)
正確な方法はわかりませんが、ハックを作成できます。方法を使用して
public int getDuration()
および MedaiPlayerクラスのgetCurrentPosition()
。
基本的な考え方、何をすべきかは、プログレスバーを作成することです(完全なビデオの長さ)。マーカーを追加すると、そのマーカーの長さを取得します(数式を使用)。次に、ビデオファイルの現在の位置を確認します。マーカーの位置にある場合は、条件を使用してビデオを停止し、新しいアクティビティを開始します。
(私が間違っている場合は私に知らせてください)
于 2012-07-25T10:53:20.237 に答える