片段宽度中的VideoView:match_parent heigh:wrap_content

时间:2015-06-03 13:21:31

标签: android android-fragments relativelayout android-videoview

我试图将VideoView放入片段(纵向模式),我需要它来匹配父的宽度,并将其高度换行以保持宽高比。 这是我的片段布局......

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/img1">

<VideoView
    android:id="@+id/myVideo"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_centerInParent="true"
    android:layout_centerVertical="true"/>

<ListView
    android:id="@android:id/list"
    android:layout_marginTop="15dp"
    android:layout_below="@id/myVideo"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginLeft="15dp"
    android:clipToPadding="false"
    android:paddingBottom="70dp"
    android:listSelector="@android:color/transparent"
    android:overScrollMode="never"
    android:layout_marginRight="15dp"
    android:divider="#00000000"
    android:dividerHeight="10dp"
    android:scrollbars="none" />
</RelativeLayout>

并且它不起作用,高度适合所有屏幕(如height:match_parent)... 如果我将一个定义的尺寸放到高度(例如200dp),它可以工作,但它不会保持纵横比......

提前致谢

0 个答案:

没有答案