ConfigChanges Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Énumère les valeurs retournées par plusieurs types et prises en tant que paramètre des membres F :Android.Content.Res.Configuration.NeedNewResources et F :Android.Content.Res.Configuration.NeedNewResources .
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
[System.Flags]
public enum ConfigChanges
[<System.Flags>]
type ConfigChanges =
- Héritage
-
ConfigChanges
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| AssetsPaths | -2147483648 | Bit dans configChanges qui indique que l’activité peut elle-même gérer les modifications de chemin d’accès aux ressources. Défini à partir de l’attribut R.attr.configChanges. Il ne s’agit pas d’une configuration de ressource principale, mais d’une valeur de niveau supérieur, donc sa constante commence aux bits élevés.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| Mcc | 1 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées au MCC IMSI. |
| Mnc | 2 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées au MNC IMSI. |
| Locale | 4 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées aux paramètres régionaux. |
| Touchscreen | 8 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées au type d’écran tactile. |
| Keyboard | 16 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées au type de clavier. |
| 32 | Bit dans configChanges qui indique que l’activité peut elle-même gérer les modifications apportées au clavier ou à la navigation masquée/exposée. Notez que l’inspite du nom s’applique aux modifications apportées aux états masqués : clavier ou navigation. Défini à partir de l’attribut R.attr.configChanges.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
|
| Navigation | 64 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées au type de navigation. |
| Orientation | 128 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées à l’orientation de l’écran. |
| ScreenLayout | 256 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées à la disposition de l’écran. |
| UiMode | 512 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer le mode d’interface utilisateur. |
| ScreenSize | 1024 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer la taille de l’écran. |
| SmallestScreenSize | 2048 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer la plus petite taille d’écran. |
| Density | 4096 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications de densité. |
| LayoutDirection | 8192 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer la modification de la direction de la disposition. |
| ColorMode | 16384 | Bit dans configChanges qui indique que l’activité peut elle-même gérer la modification de la plage de couleurs ou de la plage dynamique d’affichage. Défini à partir de l’attribut R.attr.configChanges.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| GrammaticalGender | 32768 | Bit in configChanges qui indique que l’activité peut elle-même gérer la modification du sexe. Défini à partir de l’attribut R.attr.configChanges.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| ResourcesUnused | 134217728 | Ce n’est probablement pas la constante souhaitée, le compilateur de ressources prend en charge une version moins dangereuse de celui-ci, « allKnown », qui supprime uniquement toutes les modifications de configuration actuellement existantes redémarre en fonction de votre KIT de développement logiciel (SDK) cible plutôt que de ce que prend en charge le SDK le plus récent, ce qui permet à l’application de travailler avec des ressources sur les futures versions de la plateforme. Bit in configChanges qui indique que l’activité n’utilise pas les ressources Android du tout et n’a pas besoin d’être redémarrée sur les modifications de configuration. Ce bit désactive tous les redémarrages pour les dimensions de configuration disponibles dans le Kit de développement logiciel (SDK) cible actuel, ainsi que les dimensions introduites dans les kits SDK futurs. Utilisez-la uniquement si l’activité n’a rien besoin de ses ressources et ne dépend pas des bibliothèques qui peuvent fournir des ressources et qui doivent répondre aux modifications de configuration. Lors de la définition, Activity.onConfigurationChanged(Configuration) est appelé au lieu d’un redémarrage, et il est à l’implémentation pour s’assurer qu’aucune valeur de ressource obsolète n’est chargée n’importe où dans le code. Cela remplace tous les autres bits, et il est recommandé d’être utilisé individuellement. Il ne s’agit pas d’une configuration de ressource principale, mais d’une valeur de niveau supérieur, donc sa constante commence aux bits élevés.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| FontWeightAdjustment | 268435456 | Bit dans configChanges qui indique que l’activité peut elle-même gérer les modifications apportées à la pondération de police. Défini à partir de l’attribut R.attr.configChanges. Il ne s’agit pas d’une configuration de ressource principale, mais d’une valeur de niveau supérieur, donc sa constante commence aux bits élevés.
Référence Android pour Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License. |
| FontScale | 1073741824 | Bit dans ConfigChangesce qui indique que l’activité peut elle-même gérer les modifications apportées au facteur de mise à l’échelle de police. |
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.