解決策1:(ほとんどの場合、これは動作します。)
があなたのVideoView xmlファイルを変更し、何かのように、
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<VideoView
android:id="@+id/videoView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerInParent="true" />
</RelativeLayout>
解決策2 ...
またはあなたの活動の姿勢の変化をハンドル、
AndroidManifest.xmlの動画のアクティビティタグ:
android:configChanges="orientation"
だから、全体のラインは次のようになります。
<activity android:name="<Your video avtivityy>" android:configChanges="orientation" />
そして、この活動に次のメソッドを追加します
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
// stuff for set video to proper position..
}
をそして、私が起こるか知ってみましょう...
方法2が答えです。ありがとうございました。 – brian
しかし、私は何のために各ステップの仕事を知っていません。 – brian
はい、onConfigurationChanged関数が意味することを知りたいと思います。 – brian