Lenguaje

Activity.OnConfigurationChanged(Configuration) Método

Definición

Lo llama el sistema cuando cambia la configuración del dispositivo mientras se ejecuta la actividad.

[Android.Runtime.Register("onConfigurationChanged", "(Landroid/content/res/Configuration;)V", "GetOnConfigurationChanged_Landroid_content_res_Configuration_Handler")]
public virtual void OnConfigurationChanged(Android.Content.Res.Configuration newConfig);
[<Android.Runtime.Register("onConfigurationChanged", "(Landroid/content/res/Configuration;)V", "GetOnConfigurationChanged_Landroid_content_res_Configuration_Handler")>]
abstract member OnConfigurationChanged : Android.Content.Res.Configuration -> unit
override this.OnConfigurationChanged : Android.Content.Res.Configuration -> unit

Parámetros

newConfig
Configuration

Nueva configuración del dispositivo.

Implementaciones

Atributos

Comentarios

Lo llama el sistema cuando cambia la configuración del dispositivo mientras se ejecuta la actividad. Tenga en cuenta que esto solo se llamará si ha seleccionado configuraciones que desea controlar con el atributo R.attr.configChanges en el manifiesto. Si se produce algún cambio de configuración que no esté seleccionado para ser notificado por ese atributo, en lugar de notificarlo, el sistema se detendrá y reiniciará la actividad (para que se inicie con la nueva configuración). La única excepción es si una configuración basada en tamaño no es lo suficientemente grande como para considerarse significativa, en cuyo caso el sistema no volverá a crear la actividad y llamará a este método en su lugar. Para más información, consulte la documentación sobre el cambio de configuración basado en el tamaño. En el momento en que se ha llamado a esta función, el objeto Resources se actualizará para devolver valores de recursos que coincidan con la nueva configuración.

Referencia de Android para android.app.Activity.onConfigurationChanged.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a