Sprache

ActivityInfo.ConfigResourcesUnused Feld

Definition

Achtung

This constant will be removed in the future version. Use Android.Content.PM.ConfigChanges enum directly instead of this field.

Dies ist wahrscheinlich nicht die gewünschte Konstante, der Ressourcencompiler unterstützt eine weniger gefährliche Version davon, "allKnown", die nur alle derzeit vorhandenen Konfigurationsänderungsneustarts unterdrückt, je nach Ziel-SDK und nicht, was das neueste SDK unterstützt, sodass die Anwendung mit Ressourcen in zukünftigen Plattformversionen arbeiten kann.

[Android.Runtime.Register("CONFIG_RESOURCES_UNUSED", ApiSince=36)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ConfigChanges enum directly instead of this field.", true)]
public const Android.Content.PM.ConfigChanges ConfigResourcesUnused = 134217728;
[<Android.Runtime.Register("CONFIG_RESOURCES_UNUSED", ApiSince=36)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Content.PM.ConfigChanges enum directly instead of this field.", true)>]
val mutable ConfigResourcesUnused : Android.Content.PM.ConfigChanges

Feldwert

Value = 134217728

Implementiert

Attribute

Hinweise

Dies ist wahrscheinlich nicht die gewünschte Konstante, der Ressourcencompiler unterstützt eine weniger gefährliche Version davon, "allKnown", die nur alle derzeit vorhandenen Konfigurationsänderungsneustarts unterdrückt, je nach Ziel-SDK und nicht, was das neueste SDK unterstützt, sodass die Anwendung mit Ressourcen in zukünftigen Plattformversionen arbeiten kann.

Bit in #configChanges that indicates that indicates that the activity doesn't use Android Resources at all and doesn't need to be restarted on any configuration changes. Dieses Bit deaktiviert alle Neustarts für konfigurationsdimensionen, die im aktuellen Ziel-SDK verfügbar sind, sowie Dimensionen, die in zukünftigen SDKs eingeführt wurden. Verwenden Sie sie nur, wenn die Aktivität nichts von seinen Ressourcen benötigt, und hängt nicht von Bibliotheken ab, die Ressourcen bereitstellen und auf Konfigurationsänderungen reagieren müssen. Wenn festgelegt, Activity#onConfigurationChanged(Configuration) wird anstelle eines Neustarts aufgerufen, und es liegt an der Implementierung, um sicherzustellen, dass keine veralteten Ressourcenwerte an einer beliebigen Stelle im Code geladen bleiben.

Dadurch werden alle anderen Bits außer Kraft gesetzt, und dies wird empfohlen, einzeln zu verwenden.

Dies ist keine Kernressourcenkonfiguration, sondern ein Wert auf höherer Ebene, sodass seine Konstante mit den hohen Bits beginnt.

Java Dokumentation für android.content.pm.ActivityInfo.CONFIG_RESOURCES_UNUSED.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: