Android layout Android景观视频视图位于中心位置

Android layout Android景观视频视图位于中心位置,android-layout,Android Layout,我正在开发android应用程序。我需要在横向模式下播放视频,视频视图应该在屏幕中央,但它正在屏幕左角播放视频。这是我的密码 <VideoView android:id="@+id/videoView1" android:gravity="center" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentBottom="true" android

我正在开发android应用程序。我需要在横向模式下播放视频,视频视图应该在屏幕中央,但它正在屏幕左角播放视频。这是我的密码

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

请帮帮我。提前感谢。

请尝试以下代码:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:layout_gravity="center"
  android:gravity="center">



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

         <!-- Put Your Admob Layout here and it will work as you want. -->

</RelativeLayout>

更新

如果您想通过java代码实现,请参考以下内容:

评论我的任何问题


享受Coading:)

-非常感谢,它工作得很好:)我需要admob广告显示在视频视图的顶部。它与此无关。您能帮我注册吗?请参阅更新的版面,其中包含您的admob版面的放置位置。它会帮助你的。如果你的问题解决了,就接受答案,这样可以帮助他人。这个解决方案可以很好地将视频集中在视频视图中!非常好的解决方案,非常感谢。一个小问题。这将禁用RelativeView中的
android:background
选项。我想在看视频时背景是黑色的,可以吗?