2

VideoViewAndroidアプリで動画を再生しています。縦向きで試してみると、ビデオが画面いっぱいに表示されます。しかし、向きを横向きに変更すると、ビデオは画面スペースの半分しか占有しません。レイアウトパラメータとして、FILL_PARENTを使用しています。FILL_PARENT

ビデオを両方の方向で画面全体に表示させる方法はありますか?

4

3 に答える 3

2

ポートレートモードで画面全体に完全に表示される場合、アスペクト比を変更せずにランドスケープモードで完全にフィットする方法はありますか?

同じことが逆にも当てはまります。横向きモードに完全に収まる場合、縦向きに変更しても、すべての垂直方向のスペースを占めることはありません。

于 2010-05-12T18:45:26.443 に答える
1

動画が小さすぎる可能性があります。親の中央に配置して見栄えを良くすることができます。または、プロバイダーにもっと大きなビデオをリクエストしてみてください。

于 2010-05-12T18:30:10.507 に答える
0

縦向きと横向きの2つの異なるレイアウトを作成することを検討してください。「/res/layout/main.xml」ファイルがあると仮定します。「/res/」フォルダに子フォルダを作成し、「layout-land」という名前を付けると、Rファイルが自動的に生成されます。これは簡単にするためのスナップショットです...

代替テキストhttp://img826.imageshack.us/img826/5749/previewu.png

各レイアウトを個別に編集した後...これは、レイアウトに関して、向きの変更を処理する最も一般的な方法です。

よろしくお願いします、

イゴール

于 2010-07-19T14:05:08.407 に答える