0

アプリにビデオ プレーヤー機能を追加して、サーバーから MP4 ファイルを再生したり、Youtube でホストされているビデオを再生したりしたいと考えています。

ビデオはフルスクリーン モードでのみ再生され、オーバーレイ (Youtube アプリなど) のコントロールとジェスチャも使用されます。

私は Android ドキュメントの例を参照し、Video Player の例 (Views/System UI Visibility/Video Player) に必要なものを正確に見つけました。残念ながら、ActionBar と新しい SYSTEM_UI フラグを使用して、コントロールを非表示 + 全画面表示および表示し、アクション バーの透明度を管理します。

アプリを Gingerbread システムと互換性を持たせたいので、この例から始めることはできません。

サンプルのビデオ プレーヤー UI スタイル (または同じ ICS Youtube アプリ) をシミュレートする方法を知っていますか?

videoView の上にビューを積み重ねるのと同じくらい「簡単」ですか?

4

1 に答える 1

0

とても簡単です。

私はVideoViewを最下層(xmlの最初のエントリ)として使用し、その上に他のいくつかの層を配置しました。ただし、ビデオでは上位レイヤーでonDraw呼び出しが発生しないため、自分でそれを実行して、それらが描画されていることを確認する必要があります。

于 2012-10-28T10:05:54.740 に答える