2014-10-09 55 views
1

我使用VideoView和TextView并排使用,并且这两个小部件都采用了我给出的正确空间,但问题是视频不显示为大它应该是。VideoView采取正确的空间,但视频没有显示在整个区域

activity_main.xml中: -

  <FrameLayout 
       android:id="@+id/video_frame" 
       android:layout_width="690dp" 
       android:layout_height="300dp"> 

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

       ;;;;;;;;;; 
      </FrameLayout>            
+0

在这里,您已经为'LinearLayout'应用'android:layout_weight =“2”',所以只需将'width'设置为'0'而不是'fill_parent'。 – Piyush 2014-10-09 09:51:18

+0

@ X'Factor你的意思,而不是match_parent – Sun 2014-10-09 10:00:32

+0

是啊............ – Piyush 2014-10-09 10:00:53

回答

0

不用担心只是一个宽高比问题,没有人可以做任何事

0

我不知道,但我猜你的问题是在复杂的布局结构(FrameLayout垂直LinearLayout水平一个是在另一个水平之一,这一切都被放置在另一个水平LinearLayout。你为什么不使用单一RelativeLayout?它提供了一种便捷的方式根据父边界和其他组件对齐看法?

相关问题