Переход в автомобильную док-станцию - это изменение конфигурации (например, приложения могут, если захотят, представить специфичный для автомобиля пользовательский интерфейс).Это означает, что ваша деятельность будет проходить через нормальный процесс уничтожения и последующего воссоздания.
Если вы злоупотребляете android: configChanges, чтобы вам не приходилось сталкиваться с этим, то ответ - НЕ делать этого.Как мы всегда говорили, это для определенных конкретных случаев, когда вы хотите эту оптимизацию.Это не оправдание, чтобы избежать изменения конфигурации.Если ваше приложение неправильно справляется с изменениями конфигурации, всегда будет иметь различные способы его поломки.Новая функция автомобильной док-станции только делает это немного более очевидным.
На самом деле я очень рекомендую разработчикам , а не использовать android: configChanges.Поддержание нормального поведения - это очень хороший способ проверить эту часть вашего приложения, чтобы убедиться, что вы делаете это правильно, и будет вести себя правильно, когда это произойдет с вами по другим причинам (потому что это, безусловно, будет).Отключение изменений конфигурации для переключателя ориентации усложняет тестирование этой части вашего приложения.За исключением очень необычных ситуаций, вам действительно следует сохранять нормальное поведение и заставить его работать правильно.