旋转视频搞砸MediaControls,android

时间:2011-05-13 20:13:58

标签: android video android-videoview redraw mediacontroller

当我旋转设备时,视频控件不会正确调整大小。我制作了一个关于我在这里谈论的视频: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
}

任何想法?

2 个答案:

答案 0 :(得分:1)

我们需要您的更多信息,Mike和/或Ronnie。 首先,回答老鼠的问题将有助于帮助者:)

也许你也应该发布布局 - xml。也许只有一个你不应该首先做出的设置。

一点点搜索带来了这个: Android VideoView orientation change with buffered video

也许那会给你一些提示。

答案 1 :(得分:1)

您应保存玩家位置并使用保存的位置重新创建玩家。这就是我在几个项目中所做的事情,似乎有效。

Fildor的链接可以帮助你。