1
私はアンドロイドアプリを開発しています。私のアプリのユーザーは、YouTube、vimeo、その他のソースから動画をアップロードできます。 私はrecyclerviewで読み込む必要があるビデオのリストを持っています。私はユーチューブやVimeoのからビデオをロードしていたとき、私はvideoview androidの動画を再生する方法
<VideoView
android:id="@+id/video_view"
android:minHeight="1dp"
android:visibility="gone"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"/>
を使用していたrecyclerviewのリストでは、videoviewでこれらのビデオを再生できません。
ビデオビューでこれらの動画を再生するにはどうすればよいですか?アンドロイドアプリで再生するすべてのタイプの動画をサポートするにはどうすればよいですか。
ご協力いただきありがとうございます。
私はビデオのリストを持っており、recyclerviewにそのリストをロードしたいと私はWebViewのを使用することはできません。ここで
は、初期のWebViewの設定です。あなたはアンドロイドであらゆる種類のビデオを再生するために使用できるwebview以外の何かをお勧めしますか? アドバイスをいただきありがとうございます。 –
@PrithnirajNiconeはVideoViewのリストを持っています(これらはすべて同時に再生される可能性があります)。 Exoplayerは、YouTubeとVimeo vidsをサポートするための最善の策ですが、これは単一のインスタンスとしても最適です。 ユーザーがクリックしたビデオの一覧を表示するようにデザインを変更し、ビデオを再生できる別のアクティビティに表示することをお勧めします。その後、YouTubeの組み込み可能プレーヤーとVimeoのWebView技術を使用できます。 両方のタイプのビデオをリストとして取得する場合、YTおよびVimビデオ(名前、descなど)に共通のフィールドを持つモデルオブジェクトを作成し、 –