我VideoView
在我的 Android 应用上播放视频。当我在纵向上尝试时,视频会填满屏幕。但是当我将方向更改为横向时,视频只占用了一半的屏幕空间。我使用FILL_PARENT
,FILL_PARENT
作为布局参数。
有没有办法让视频在两个方向都充满屏幕?
我VideoView
在我的 Android 应用上播放视频。当我在纵向上尝试时,视频会填满屏幕。但是当我将方向更改为横向时,视频只占用了一半的屏幕空间。我使用FILL_PARENT
,FILL_PARENT
作为布局参数。
有没有办法让视频在两个方向都充满屏幕?
如果它在纵向模式下完美地填满屏幕,如何在不改变纵横比的情况下完美地适应横向模式?
反过来也是如此 - 如果它完全适合横向模式,当您更改为纵向时,它不会占用所有垂直空间。
您的视频可能太小了。您可以将其置于父项中心以使其看起来更好。或者尝试向您的提供商请求更大的视频。
您可以考虑为纵向和横向视图制作两种不同的布局。假设您有“/res/layout/main.xml”文件。在“/res/”文件夹中创建一个子文件夹并将其命名为“layout-land”,R文件将自动生成!这是一个快照,只是为了使它更容易......
替代文字 http://img826.imageshack.us/img826/5749/previewu.png
在您可以独立编辑每个布局之后......这是处理方向更改的最常见方式,当涉及到布局时。
此致,
伊戈尔