2011-08-05 1 views
3

動画を再生するにはネイティブのビデオプレーヤーを使用して、アンドロイド:ネイティブビデオプレーヤーのイベント

それは、ユーザーがビデオ全体(VideoViewのonCompleteListenerに多少似(IE)の機能を)見ているかどうかを知ることは可能ですかは、途中でビデオを終了しましたか?

...私はこのシナリオを実現するためにVideoViewを使用することができます知っているが、私は、デフォルトのメディアコントローラを使用したくないとも私は最後のオプションとしてゼロからメディアコントローラを設計しておきたいです

ありがとうございます...

+0

あなたはあなたの状況についてもっと精巧になりますか?あなたはmediaplayerまたはvideoviewを使用していますか?私はmediaplayerもonCompleteListnerを持っていると思います。 – Samuel

答えて

2

startActivityForResultを使用して、返されたインテントに何かがあるかどうかを確認してください。また、「ネイティブプレイヤー」という概念は、プレイヤーがデバイスごとに異なる可能性があることを意味します。これは、あなたのアプリケーションが動作するデバイスによって異なる情報を持つ可能性があることを意味します。

+0

@ njzk2 ...あなたの答えをありがとう。 startActivityForResultによって提供されるインテントには値が含まれず、resultCodeは常にゼロです。私が知りたかったのは、再生時間を決定するために使用できるプロパティがあるということでした。 – 66CLSjY

関連する問題