Typeface.Create Método

Definición

Sobrecargas

Nombre Description
Create(Typeface, TypefaceStyle)

Cree un objeto de tipo que mejor coincida con el tipo de letra existente especificado y el estilo especificado.

Create(String, TypefaceStyle)

Cree un objeto de tipo de letra dado un nombre de familia y información de estilo de opción.

Create(Typeface, Int32, Boolean)

Crea un objeto de tipografía que coincide mejor con el tipo de letra existente especificado y el peso y el estilo cursiva especificados.

Create(Typeface, TypefaceStyle)

Cree un objeto de tipo que mejor coincida con el tipo de letra existente especificado y el estilo especificado.

[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

Parámetros

family
Typeface

Objeto Typeface existente. En el caso de null, se usa el tipo de letra predeterminado en su lugar.

style
TypefaceStyle

Estilo (normal, negrita, cursiva) del tipo de letra. Por ejemplo, NORMAL, NEGRITA, CURSIVA, BOLD_ITALIC

Devoluciones

El mejor tipo de letra coincidente.

Atributos

Comentarios

Cree un objeto de tipo que mejor coincida con el tipo de letra existente especificado y el estilo especificado. Use esta llamada si desea elegir un nuevo estilo de la misma familia de un objeto de tipografía existente. Si family es null, se selecciona en la familia de fuentes predeterminada.

Este método no es seguro para subprocesos en la API 27 o antes. Este método es seguro para subprocesos en la API 28 o después.

Java documentación para android.graphics.Typeface.create(android.graphics.Typeface, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Create(String, TypefaceStyle)

Cree un objeto de tipo de letra dado un nombre de familia y información de estilo de opción.

[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

Parámetros

familyName
String

Puede ser null. Nombre de la familia de fuentes.

style
TypefaceStyle

Estilo (normal, negrita, cursiva) del tipo de letra. Por ejemplo, NORMAL, NEGRITA, CURSIVA, BOLD_ITALIC

Devoluciones

El mejor tipo de letra coincidente.

Atributos

Comentarios

Cree un objeto de tipo de letra dado un nombre de familia y información de estilo de opción. Si se pasa null para el nombre, se elegirá la fuente "predeterminada". El objeto de tipografía resultante se puede consultar (getStyle()) para descubrir cuáles son sus características de estilo "reales".

Java documentación para android.graphics.Typeface.create(java.lang.String, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Create(Typeface, Int32, Boolean)

Crea un objeto de tipografía que coincide mejor con el tipo de letra existente especificado y el peso y el estilo cursiva especificados.

[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

Parámetros

family
Typeface

Objeto Typeface existente. En el caso de null, se usa el tipo de letra predeterminado en su lugar.

weight
Int32

Peso deseado que se va a dibujar.

italic
Boolean

true si se desea dibujar el estilo cursiva. De lo contrario, false

Devoluciones

Objeto Typeface para dibujar el peso especificado y el estilo cursiva. Nunca devuelve null

Atributos

Comentarios

Crea un objeto de tipografía que coincide mejor con el tipo de letra existente especificado y el peso y el estilo cursiva especificados.

A continuación se muestran valores numéricos y nombres de peso comunes correspondientes.

<table>thead><tr><th>Value</th><>Common weight name</th></tr></thead><tbody<>tr><td>100</td td>><Thin</td></tr tr<>><td>200</td td><>Extra Light</td></tr tr<>><td>300</td td td>><Light</td>< tr<>td><>400</td td>><Normal</><td td/< tr tr><><td>500</td td>><Medium</td></tr><><tr td>600</td td><>Semi Bold</td></tr tr>><<td>700</td td td>><Bold</td></tr tr td>800</td td><>Extra Bold</td></tr tr><><td>900</td td>><Black</><td/tr></tbody<><><>/table>

Este método es seguro para subprocesos.

Java documentación para android.graphics.Typeface.create(android.graphics.Typeface, int, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a