Typeface.Create Metodo

Definizione

Overload

Nome Descrizione
Create(Typeface, TypefaceStyle)

Creare un oggetto tipografico che corrisponda al carattere tipografico esistente specificato e allo stile specificato.

Create(String, TypefaceStyle)

Creare un oggetto carattere tipografico in base al nome della famiglia e alle informazioni sullo stile delle opzioni.

Create(Typeface, Int32, Boolean)

Crea un oggetto carattere tipografico che meglio corrisponde al carattere tipografico esistente specificato e al peso e allo stile corsivo specificati

Create(Typeface, TypefaceStyle)

Creare un oggetto tipografico che corrisponda al carattere tipografico esistente specificato e allo stile specificato.

[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

Parametri

family
Typeface

Oggetto Typeface esistente. Nel caso di null, viene invece usato il carattere tipografico predefinito.

style
TypefaceStyle

Stile (normale, grassetto, corsivo) del carattere tipografico. ad esempio NORMAL, BOLD, ITALIC, BOLD_ITALIC

Valori restituiti

Carattere tipografico corrispondente migliore.

Attributi

Commenti

Creare un oggetto tipografico che corrisponda al carattere tipografico esistente specificato e allo stile specificato. Utilizzare questa chiamata se si desidera selezionare un nuovo stile dalla stessa famiglia di un oggetto tipografico esistente. Se la famiglia è null, questa opzione viene selezionata dalla famiglia di caratteri predefinita.

Questo metodo non è thread-safe nell'API 27 o prima. Questo metodo è thread-safe nell'API 28 o dopo.

per android.graphics.Typeface.create(android.graphics.Typeface, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Create(String, TypefaceStyle)

Creare un oggetto carattere tipografico in base al nome della famiglia e alle informazioni sullo stile delle opzioni.

[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

Parametri

familyName
String

Può essere Null. Nome della famiglia di caratteri.

style
TypefaceStyle

Stile (normale, grassetto, corsivo) del carattere tipografico. ad esempio NORMAL, BOLD, ITALIC, BOLD_ITALIC

Valori restituiti

Carattere tipografico corrispondente migliore.

Attributi

Commenti

Creare un oggetto carattere tipografico in base al nome della famiglia e alle informazioni sullo stile delle opzioni. Se viene passato null per il nome, verrà scelto il tipo di carattere "predefinito". È possibile eseguire una query sull'oggetto carattere tipografico risultante (getStyle()) per individuare le caratteristiche dello stile "reale".

per android.graphics.Typeface.create(java.lang.String, int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Create(Typeface, Int32, Boolean)

Crea un oggetto carattere tipografico che meglio corrisponde al carattere tipografico esistente specificato e al peso e allo stile corsivo specificati

[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

Parametri

family
Typeface

Oggetto Typeface esistente. Nel caso di null, viene invece usato il carattere tipografico predefinito.

weight
Int32

Peso desiderato da disegnare.

italic
Boolean

true se si desidera disegnare lo stile corsivo. In caso contrario, false

Valori restituiti

Oggetto Typeface per il disegno del peso e dello stile corsivo specificati. Non restituisce mai null

Attributi

Commenti

Crea un oggetto carattere tipografico che meglio corrisponde al carattere tipografico esistente specificato e al peso e allo stile corsivo specificati

Di seguito sono riportati i valori numerici e i nomi di peso comuni corrispondenti.

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

Questo metodo è thread-safe.

per android.graphics.Typeface.create(android.graphics.Typeface, int, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a