Typeface.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Create(Typeface, TypefaceStyle) |
Crie um objeto typeface que corresponda melhor à face de tipo existente especificada e ao Estilo especificado. |
| Create(String, TypefaceStyle) |
Crie um objeto typeface com um nome de família e informações de estilo de opção. |
| Create(Typeface, Int32, Boolean) |
Cria um objeto typeface que corresponde melhor à face de tipo existente especificada e ao peso e estilo itálico especificados |
Create(Typeface, TypefaceStyle)
Crie um objeto typeface que corresponda melhor à face de tipo existente especificada e ao 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
Um objeto Typeface existente. No caso de , a face de nulltipo padrão é usada em vez disso.
- style
- TypefaceStyle
O estilo (normal, negrito, itálico) da face de tipo. por exemplo, NORMAL, NEGRITO, ITÁLICO, BOLD_ITALIC
Retornos
A melhor face de tipo correspondente.
- Atributos
Comentários
Crie um objeto typeface que corresponda melhor à face de tipo existente especificada e ao Estilo especificado. Use essa chamada se você quiser escolher um novo estilo da mesma família de um objeto typeface existente. Se a família for nula, isso selecionará na família da fonte padrão.
Esse método não é thread-safe na API 27 ou anterior. Esse método é thread safe na API 28 ou posterior.
Java documentação para android.graphics.Typeface.create(android.graphics.Typeface, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Create(String, TypefaceStyle)
Crie um objeto typeface com um nome de família e informações de estilo de opção.
[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
Pode ser nulo. O nome da família de fontes.
- style
- TypefaceStyle
O estilo (normal, negrito, itálico) da face de tipo. por exemplo, NORMAL, NEGRITO, ITÁLICO, BOLD_ITALIC
Retornos
A melhor face de tipo correspondente.
- Atributos
Comentários
Crie um objeto typeface com um nome de família e informações de estilo de opção. Se nulo for passado para o nome, a fonte "padrão" será escolhida. O objeto typeface resultante pode ser consultado (getStyle()) para descobrir quais são suas características de estilo "reais".
Java documentação para android.graphics.Typeface.create(java.lang.String, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Create(Typeface, Int32, Boolean)
Cria um objeto typeface que corresponde melhor à face de tipo existente especificada e ao peso e estilo itálico 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
Um objeto Typeface existente. No caso de , a face de nulltipo padrão é usada em vez disso.
- weight
- Int32
O peso desejado a ser desenhado.
- italic
- Boolean
true se o estilo itálico desejar ser desenhado. Caso contrário, false
Retornos
Um Typeface objeto para desenhar o peso especificado e o estilo itálico. Nunca retorna null
- Atributos
Comentários
Cria um objeto typeface que corresponde melhor à face de tipo existente especificada e ao peso e estilo itálico especificados
Abaixo estão valores numéricos e nomes de peso comuns correspondentes.
<table>thead><tr><th>Value</th 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><>Light</td></tr><tr><td>400</td td>><Normal</td/><< tr>tr td>500</td td><>Medium</td></tr><tr td><>600</td td><>Semi Bold</td></tr<>tr><td>700</td><bold<>/td/td></tr><tr><td>800</td td>><Extra Bold</td></tr<>tr td><>900</td><black</td>></tr></tbody></table><<>
Esse método é thread safe.
Java documentação para android.graphics.Typeface.create(android.graphics.Typeface, int, boolean).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.