我正在开发一个 android 应用程序,其中使用 TabHost 使用各种选项卡,一个选项卡包含视频视图。我也在顶部使用图像。我的布局是
|主要|
--|图片|
--|标签主机|
----|线性布局|
----|框架布局|
----|标签小部件|
我想全屏显示我的视频,这只是刚刚结束。我还想切换正常模式下的全屏视频应该适合 |images| 和选项卡,在全屏模式下,应覆盖所有可见区域。
我的 activity_main_screen.xml 是
<?xml version="1.0" encoding="utf-8"?>
<ImageView
android:id="@+id/btn_rating"
android:layout_width="177px"
android:layout_height="38px"
android:layout_marginBottom="6px"
android:layout_marginLeft="3px"
android:layout_marginTop="3px"
android:background="@drawable/rate_button"
android:contentDescription="@string/homeButton" />
<ImageView
android:id="@+id/titleImage"
android:layout_width="264px"
android:layout_height="42px"
android:layout_centerHorizontal="true"
android:contentDescription="@string/titleImage" />
<TabHost
android:id="@android:id/tabhost"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/btn_rating" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1" />
<TabWidget
android:id="@android:id/tabs"
android:layout_width="match_parent"
android:layout_height="50px"
android:layout_marginBottom="-10px"
android:gravity="center"
android:paddingBottom="8px" />
</LinearLayout>
</TabHost>
和
activity_video.xml 是:`
<FrameLayout
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
tools:ignore="PxUsage" >
</FrameLayout>
`
Fragment_video_play.xml 是:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
请建议我如何全屏显示视频?
提前致谢