2

デバイスを回転すると、ビデオ コントロールのサイズが適切に変更されません。ここで話している内容のビデオを作成しました: http://www.youtube.com/watch?v=FgRythmUo3A

コントロールを「再描画」する方法はありますか?

回転時に何が起こるかを制御できるように、マニフェストにこの変更を加えました。

<activity android:name="Vforum" android:configChanges="orientation"></activity>

次に、私のJava、onConfigurationChanged()メソッドをオーバーライドします:

@Override
public void onConfigurationChanged(Configuration newConfig)
{
    super.onConfigurationChanged(newConfig);
    // redraw controls
}

何か案は?

4

2 に答える 2

1

マイクやロニー、ここであなたからのより多くの情報が必要です。まず第一に、マウスの質問に答えることは、ヘルパーが助けるのに役立つでしょう:)

たぶん、レイアウトも投稿する必要があります--xml。そもそも、すべきではない設定しかないのかもしれません。

ちょっとした検索でこれが浮かび上がりました: バッファリングされたビデオによるAndroidVideoViewの向きの変更

多分それはあなたにいくつかのヒントを与えるでしょう。

于 2011-10-11T14:27:20.663 に答える
1

プレーヤーの位置を保存し、保存した位置でプレーヤーを再作成する必要があります。それが私がいくつかのプロジェクトで行ったことであり、うまくいくようです。

Fildor のリンクは、その手助けとなるはずです。

于 2011-10-11T15:42:29.670 に答える