在android中处理运行时更改,如方向

在android中处理运行时更改,如方向,android,Android,我正在为android平板电脑开发一个应用程序。具有不同的纵向和横向布局。如何保存方向更改的数据?我通读了文档,但希望看到OnRetainonConfiguration Instance()的示例代码 在其中一个屏幕中,我有一个视频视图和几个其他视图。视频将从服务器进行流式传输。现在关于方向更改,如何保存缓冲流?我需要在方向改变时保留%的流,尽管它显示在不同的布局中(布局,布局区域) 我应该在这里使用OnRetainOnConfiguration实例()还是onSavedInstance 一些示

我正在为android平板电脑开发一个应用程序。具有不同的纵向和横向布局。如何保存方向更改的数据?我通读了文档,但希望看到OnRetainonConfiguration Instance()的示例代码

在其中一个屏幕中,我有一个视频视图和几个其他视图。视频将从服务器进行流式传输。现在关于方向更改,如何保存缓冲流?我需要在方向改变时保留%的流,尽管它显示在不同的布局中(布局,布局区域)

我应该在这里使用OnRetainOnConfiguration实例()还是onSavedInstance

一些示例代码/演示将非常有用

问候,,
不推荐使用Vinay

OnRetainonConfiguration实例。对片段使用新方法:

)


方向更改时,将重新创建活动,但片段保持原样。

如果旋转更改时需要执行某些操作,则应覆盖OnConfiguration Changed()。你会找到更多信息

下面是一个例子:

@Override
public void onConfigurationChanged(Configuration conf)
{      
    super.onConfigurationChanged(conf);
    //do your stuff
}

很抱歉,我无法为您提供保存缓冲流的示例,因为我还没有使用过它。

我看到了。但目前还不清楚具体将如何实施。你能举个小例子来说明一下吗?在我看来,我没有使用片段。