片段的屏幕方向更改更快

问题描述

| Android活动具有onRetainNonConfigurationInstance()/ getLastNonConfigurationInstance()一对方法 用于在配置更改期间使对象的负载昂贵。 在这种情况下,片段的良好行为应该是什么? setRetainInstance()是解决方案吗? 将特定于配置的资源设置为true后如何使用? 谢谢。     

解决方法

        如果您需要支持方向更改,比如说因为需要其他布局,那么我发现
setRetainInstance
对我有用,可以根据需要使用
onSaveInstanceState
,并使用
onCreateView
onActivityCreated
中保存的状态信息。 对于特定于配置的资源,这些不会受到设置“ 0”的影响,您仍然可以在方向更改后的“ 2”中访问针对您的方向等正确的资源,依此类推。     ,        您真的需要支持方向更改吗? 如果没有,您可以在AndroidManifest文件中覆盖此行为。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...