Langue

Build.VERSION_CODES.HoneycombMr2 Champ

Définition

Attention

This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.

H MR2.

[Android.Runtime.Register("HONEYCOMB_MR2")]
[System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)]
public const Android.OS.BuildVersionCodes HoneycombMr2 = 13;
[<Android.Runtime.Register("HONEYCOMB_MR2")>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.OS.BuildVersionCodes enum directly instead of this field.", true)>]
val mutable HoneycombMr2 : Android.OS.BuildVersionCodes

Valeur de champ

Value = 13
Attributs

Remarques

H MR2.

Publiée publiquement en tant qu’Android 3.2 en juillet 2011.

Mise à jour vers Honeycomb MR1 pour prendre en charge les tablettes de 7 pouces, améliorer le mode de compatibilité de l’écran, etc.

À partir de cette version, les applications qui ne disent pas s’ils prennent en charge les écrans XLARGE seront supposées le faire uniquement s’ils ciblent #HONEYCOMB ou version ultérieure ; il avait été #GINGERBREAD ou version ultérieure. Les applications qui ne prennent pas en charge une taille d’écran au moins aussi grande que l’écran actuel fournissent à l’utilisateur une interface utilisateur pour les basculer en mode de compatibilité de taille d’écran.

Cette version introduit de nouveaux qualificateurs de ressources de taille d’écran en fonction de la taille de l’écran dans dp : voir android.content.res.Configuration#screenWidthDp, android.content.res.Configuration#screenHeightDpet android.content.res.Configuration#smallestScreenWidthDp. Fourniture de ces éléments dans < supports-écrans> par rapport à , et est préféré aux compartiments de taille d’écran plus anciens et pour les appareils plus anciens, les compartiments appropriés seront déduits à partir d’eux.

Les applications ciblant cette version ou une version ultérieure obtiennent ces nouveaux changements de comportement :

<ul><li>

android.content.pm.PackageManager#FEATURE_SCREEN_PORTRAIT De nouvelles android.content.pm.PackageManager#FEATURE_SCREEN_LANDSCAPE fonctionnalités ont été introduites dans cette version. Les applications qui ciblent les versions précédentes de la plateforme sont supposées nécessiter une prise en charge portrait et paysage dans l’appareil ; lorsque vous ciblez Honeycomb MR1 ou une version ultérieure, l’application est chargée de spécifier une orientation spécifique dont elle a besoin.

<li>

android.os.AsyncTask utilise l’exécuteur série par défaut lors de l’appel android.os.AsyncTask#execute.

<li>

android.content.pm.ActivityInfo#configChanges ActivityInfo.configChanges aura les android.content.pm.ActivityInfo#CONFIG_SCREEN_SIZE bits définis android.content.pm.ActivityInfo#CONFIG_SMALLEST_SCREEN_SIZE ; ceux-ci doivent être effacés pour les applications plus anciennes, car certains développeurs ont effectué des comparaisons absolues par rapport à cette valeur au lieu de masquer correctement les bits qui leur intéressent. </ul>

Java documentation pour android.os.Build.VERSION_CODES.HONEYCOMB_MR2.

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.

S’applique à