2011-05-13 77 views
2

当我旋转我的设备时,视频控件不正确调整大小。我做了一个我在这里谈论的视频:http://www.youtube.com/watch?v=FgRythmUo3A旋转视频混乱MediaControls,android

有没有办法“重绘”控件?

我做了这个改变我的表现,所以我可以控制,当它旋转时会发生什么:

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

然后我的Java,我重写方法:

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

什么想法?

+0

如何创建MediaController?动态?你是否调用setAnchorView并将setMediaController与VideoView连接? – 2011-10-07 13:29:42

回答

1

我们需要更多的信息在这里,迈克和/或罗尼。 首先,回答老鼠的问题将有助于帮手:)

也许你应该也发布布局 - xml。也许只有一个你不应该做的环境。

一点点搜索提出这: Android VideoView orientation change with buffered video

也许是一个会给你一些提示。

1

您应该保存玩家位置并用保存的位置重新创建玩家。这就是我在几个项目中完成的工作,它似乎有效。

Fildor的链接应该帮助你。