3

私はアンドロイドアプリを開発しています。ランドスケープモードでビデオを再生する必要があり、ビデオビューは画面の中央にあるはずですが、画面の左隅でビデオを再生しています。これは私のコードです、

 <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" >

私を助けてください。前もって感謝します。

4

1 に答える 1

5

このコードを試してください:

<?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コードでこれを参照してください:SOリンク

どんな問題でも私にコメントしてください。

コーディングをお楽しみください :)

于 2012-11-23T03:50:11.370 に答える