android – 如何实现onRetainNonConfigurationInstance
作者:互联网
我在android中制作了一个媒体播放器
它工作得很好但是当我改变屏幕方向时,活动正在重新启动
我知道这个问题已经多次在stackoverflow上被问到了
但没有一个答案对我有帮助.
我想我应该使用:onRetainNonConfigurationInstance
@Override
public Object onRetainNonConfigurationInstance() { ... }
但我不知道实施它的正确方法
所以,如果有人能给我一个教程或一个隐含的例子,我将不胜感激
解决方法:
我相信onRetainNonConfigurationInstance()已被弃用.它会告诉你改为使用Fragments. Here是Fragment文档的链接.基本上,您将UI和数据放入自定义片段,然后使用FragmentManager存储片段的实例.然后,当活动重新启动时,您可以根据需要获取片段并重新定位.
标签:android,screen-orientation 来源: https://codeday.me/bug/20191006/1861836.html