安卓全宽视频 View

标签 android layout video

我试图将线性布局内的视频 View 拉伸(stretch)至全屏,但它与设备屏幕不匹配。这是我的代码

<LinearLayout
     android:id="@+id/linearLayout1"
     android:layout_width="fill_parent"
     android:layout_height="720dp"
     android:layout_alignParentBottom="true"
     android:layout_alignParentLeft="true"
     android:layout_alignParentTop="true"
     android:layout_alignParentRight="true"
     android:layout_gravity="fill_horizontal"
     android:layout_marginTop="140dp" >

<VideoView
    android:id="@+id/videoView1"
    android:layout_width="fill_parent"
    android:layout_height="720dp" />

</LinearLayout>

左边和右边总是有 10 到 15 dp 的空间。此外,线性布局不会拉伸(stretch)到全屏。我希望它在宽度上填满屏幕。

最佳答案

实际上不需要编程设置宽度

android:layout_width="match_parent"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"

应该足以用全宽视频 View 填充容器。并使用 match_parent 而不是 fill_parent。希望这对某人有所帮助。

关于安卓全宽视频 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15471183/

相关文章:

visual-studio-2010 - Visual Studio - 根据打开文件类型的窗口布局

video - 即时将 mkv 视频流重新混合为 mp4

iOS:同步来自相机和运动数据的帧

html - 无需下载即可播放网页中的flv和mkv格式视频

android - 读取资源文件夹android中的CSV文件

Android Gradle v 3.1.3 更新将应用程序启动器图标变为默认

css - 我正在寻找一个干净的 HTML 教程

c++ - MSVC 对象布局怪癖

android - Phonegap 指南针插件无法正常工作

android - OpenGL ES 2.0 屏幕闪烁