2012-05-28 96 views
1

我想單擊按鈕時全屏顯示視頻。然後在全屏運行時返回舊尺寸的視頻!android videoview fullscreen點擊按鈕

我該怎麼做?

<LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_alignParentLeft="true" 
    android:layout_below="@+id/linearLayout1" 
    android:gravity="center_horizontal" 
    android:orientation="vertical" > 

    <WebView 
     android:id="@+id/Web" 
     android:layout_width="fill_parent" 
     android:layout_height="150dp" 
     android:layout_marginLeft="10dp" 
     android:layout_marginRight="10dp" 
     android:layout_marginTop="2dp" 
     android:background="@drawable/screen_background" /> 

    <VideoView 
     android:id="@+id/videoView1" 
     android:layout_width="264dp" 
     android:layout_height="128dp" 
     android:layout_marginTop="3dp" /> 
+0

爲什麼您使用的WebView的設置主題?一個你的按鈕代碼? – MBMJ

+0

不關心webview ...我在webview中顯示html代碼。 – enginar

回答

4

你會聲明videoview如下在relativelayout,我認爲,你的問題將得到解決。

<VideoView android:id="@+id/myvideoview" 
      android:layout_width="fill_parent" 
      android:layout_alignParentRight="true" 
      android:layout_alignParentLeft="true" 
      android:layout_alignParentTop="true" 
      android:layout_alignParentBottom="true" 
      android:layout_height="fill_parent"> 
    </VideoView> 

該活動......作爲

android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 
+1

+1對於很好的解釋Manoj .. – SRam