onRetainNonConfigurationInstance()是否每次都在配置更改时调用,即当我更改设备的方向时?我重写它并检查它,但令我困惑的是这个注释在documentation。每次配置更改时,onRetainNonConfigurationInstance()都会调用吗?
此功能纯粹是被称为一个 优化,你必须不依赖于 它被称为。
确保在取向变化时调用此方法吗?
onRetainNonConfigurationInstance()是否每次都在配置更改时调用,即当我更改设备的方向时?我重写它并检查它,但令我困惑的是这个注释在documentation。每次配置更改时,onRetainNonConfigurationInstance()都会调用吗?
此功能纯粹是被称为一个 优化,你必须不依赖于 它被称为。
确保在取向变化时调用此方法吗?
此注意表示您的应用程序的功能不应该取决于对onRetainNonConfigurationInstance
被调用了正确的功能。也就是说,如果设备旋转,则您的程序不应该崩溃或行为异常,但onRetainNonConfigurationInstance
是而不是调用。
如果它确实被调用,那么您可以使用它来加速您的活动的重新创建。
相似的文章:http://stackoverflow.com/questions/4720927/should-i-implement-onretainnonconfigurationinstance – 2011-04-14 19:25:42