Activity.IsChangingConfigurations Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Verifique se essa atividade está em processo de destruição para ser recriada com uma nova configuração.
public virtual bool IsChangingConfigurations { [Android.Runtime.Register("isChangingConfigurations", "()Z", "GetIsChangingConfigurationsHandler")] get; }
[<get: Android.Runtime.Register("isChangingConfigurations", "()Z", "GetIsChangingConfigurationsHandler")>]
member this.IsChangingConfigurations : bool
Valor da propriedade
Se a atividade estiver sendo interrompida para ser recriada com uma nova configuração, retornará true; else retorna false.
- Atributos
Comentários
Verifique se essa atividade está em processo de destruição para ser recriada com uma nova configuração. Isso geralmente é usado em onStop() para determinar se o estado precisa ser limpo ou será passado para a próxima instância da atividade por meio de onRetainNonConfigurationInstance(). No entanto, se a atividade já estiver em segundo plano como interrompida e, em seguida, for recriada com configuração diferente, não haverá outro onPause() ou onStop() com essa API retornando true.
Por exemplo, se uma atividade que não está tratando a alteração de configuração de tamanho for minimizada primeiro e, em seguida, ser girada com a exibição, ela deverá primeiro receber onPause() e onStop() com essa API retornando false e, em seguida, receber onDestroy() com essa API retornando true.
Referência do Android para android.app.Activity.isChangingConfigurations.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.