View.MeasureSpec.MakeMeasureSpec(Int32, MeasureSpecMode) Méthode
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.
Crée une spécification de mesure basée sur la taille et le mode fournis.
[Android.Runtime.Register("makeMeasureSpec", "(II)I", "")]
public static int MakeMeasureSpec(int size, Android.Views.MeasureSpecMode mode);
[<Android.Runtime.Register("makeMeasureSpec", "(II)I", "")>]
static member MakeMeasureSpec : int * Android.Views.MeasureSpecMode -> int
Paramètres
- size
- Int32
taille de la spécification de mesure
- mode
- MeasureSpecMode
mode de la spécification de mesure
Retours
spécification de mesure basée sur la taille et le mode
- Attributs
Remarques
Crée une spécification de mesure basée sur la taille et le mode fournis.
Le mode doit toujours être l’un des éléments suivants : <ul<>li<>android.view.View.MeasureSpec#UNSPECIFIED/li<>li><android.view.View.MeasureSpec#EXACTLY/li<><android.view.View.MeasureSpec#AT_MOST>/li/li></ul>
<
>forte remarque :</forte> sur le niveau d’API 17 et inférieur, l’implémentation de MakeMeasureSpec était telle que l’ordre des arguments n’a pas d’importance et de dépassement dans l’une ou l’autre valeur peut avoir un impact sur measureSpec résultant.
android.widget.RelativeLayout a été affecté par ce bogue. Les applications ciblant des niveaux d’API supérieurs à 17 obtiennent le comportement fixe et plus strict.
Java documentation pour android.view.View.MeasureSpec.makeMeasureSpec(int, int).
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.