Typeface.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.