Langage

Typeface.Create Méthode

Définition

Surcharges

Nom Description
Create(Typeface, TypefaceStyle)

Créez un objet de typeface qui correspond le mieux à la police existante spécifiée et au style spécifié.

Create(String, TypefaceStyle)

Créez un objet de typeface en fonction d’un nom de famille et des informations de style d’option.

Create(Typeface, Int32, Boolean)

Crée un objet de typeface qui correspond le mieux à la police existante spécifiée et au style italique spécifié

Create(Typeface, TypefaceStyle)

Créez un objet de typeface qui correspond le mieux à la police existante spécifiée et au style spécifié.

[Android.Runtime.Register("create", "(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;", "")]
public static Android.Graphics.Typeface? Create(Android.Graphics.Typeface? family, Android.Graphics.TypefaceStyle style);
[<Android.Runtime.Register("create", "(Landroid/graphics/Typeface;I)Landroid/graphics/Typeface;", "")>]
static member Create : Android.Graphics.Typeface * Android.Graphics.TypefaceStyle -> Android.Graphics.Typeface

Paramètres

family
Typeface

Objet Typeface existant. En cas de null, la police par défaut est utilisée à la place.

style
TypefaceStyle

Style (normal, gras, italique) de la police. par exemple, NORMAL, GRAS, ITALIC, BOLD_ITALIC

Retours

Police correspondante la plus adaptée.

Attributs

Remarques

Créez un objet de typeface qui correspond le mieux à la police existante spécifiée et au style spécifié. Utilisez cet appel si vous souhaitez choisir un nouveau style à partir de la même famille d’un objet de police existant. Si la famille a la valeur Null, cette option est sélectionnée dans la famille de polices par défaut.

Cette méthode n’est pas thread-safe sur l’API 27 ou antérieure. Cette méthode est thread safe sur l’API 28 ou après.

Java documentation pour android.graphics.Typeface.create(android.graphics.Typeface, 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.

S’applique à

Create(String, TypefaceStyle)

Créez un objet de typeface en fonction d’un nom de famille et des informations de style d’option.

[Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/graphics/Typeface;", "")]
public static Android.Graphics.Typeface? Create(string? familyName, Android.Graphics.TypefaceStyle style);
[<Android.Runtime.Register("create", "(Ljava/lang/String;I)Landroid/graphics/Typeface;", "")>]
static member Create : string * Android.Graphics.TypefaceStyle -> Android.Graphics.Typeface

Paramètres

familyName
String

Peut être null. Nom de la famille de polices.

style
TypefaceStyle

Style (normal, gras, italique) de la police. par exemple, NORMAL, GRAS, ITALIC, BOLD_ITALIC

Retours

Police correspondante la plus adaptée.

Attributs

Remarques

Créez un objet de typeface en fonction d’un nom de famille et des informations de style d’option. Si la valeur null est passée pour le nom, la police « par défaut » est choisie. L’objet de police résultant peut être interrogé (getStyle()) pour découvrir quelles sont ses caractéristiques de style « réelles ».

Java documentation pour android.graphics.Typeface.create(java.lang.String, 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.

S’applique à

Create(Typeface, Int32, Boolean)

Crée un objet de typeface qui correspond le mieux à la police existante spécifiée et au style italique spécifié

[Android.Runtime.Register("create", "(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;", "", ApiSince=28)]
public static Android.Graphics.Typeface Create(Android.Graphics.Typeface? family, int weight, bool italic);
[<Android.Runtime.Register("create", "(Landroid/graphics/Typeface;IZ)Landroid/graphics/Typeface;", "", ApiSince=28)>]
static member Create : Android.Graphics.Typeface * int * bool -> Android.Graphics.Typeface

Paramètres

family
Typeface

Objet Typeface existant. En cas de null, la police par défaut est utilisée à la place.

weight
Int32

Poids souhaité à dessiner.

italic
Boolean

true si le style italique doit être dessiné. Sinon, false

Retours

Objet Typeface pour dessiner le poids spécifié et le style italique. Jamais retourné null

Attributs

Remarques

Crée un objet de typeface qui correspond le mieux à la police existante spécifiée et au style italique spécifié

Vous trouverez ci-dessous des valeurs numériques et des noms de poids communs correspondants.

<table>thead><tr><th Value</th><th>>Common weight name</th></tr></thead<>tbody><tr><td>100</td>><thin</td/td></tr><tr><>200</td><td>Extra Light</td tr tr<><>>td>< 300</td><td>light</td td/td></tr<>tr><td>400</td><td>normal</td/><< tr tr td><><>500</td><>td medium</td/td>< tr>><><td 600</td><>Semi Bold</td></tr tr><>><td 700</td>><td Bold</td></tr tr tr<>><td>800</td>><Extra Bold</td>< 900/><><td td>900</td>><< td/tbody<><><>/table>

Cette méthode est thread safe.

Java documentation pour android.graphics.Typeface.create(android.graphics.Typeface, int, boolean).

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 à