Typeface.Create Methode

Definition

Überlädt

Name Beschreibung
Create(Typeface, TypefaceStyle)

Erstellen Sie ein Schriftartobjekt, das am besten mit der angegebenen vorhandenen Schriftart und dem angegebenen Style übereinstimmt.

Create(String, TypefaceStyle)

Erstellen Sie ein Typeface-Objekt mit einem Familiennamen und Optionenformatinformationen.

Create(Typeface, Int32, Boolean)

Erstellt ein Schriftartobjekt, das am besten mit der angegebenen vorhandenen Schriftart und der angegebenen Stärke und kursiv formatierten Formatvorlage übereinstimmt.

Create(Typeface, TypefaceStyle)

Erstellen Sie ein Schriftartobjekt, das am besten mit der angegebenen vorhandenen Schriftart und dem angegebenen Style übereinstimmt.

[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

Parameter

family
Typeface

Ein vorhandenes Typeface-Objekt. Im Fall von null, wird stattdessen die Standardschriftart verwendet.

style
TypefaceStyle

Die Formatvorlage (normal, fett, kursiv) der Schriftart. z. B. NORMAL, BOLD, ITALIC, BOLD_ITALIC

Gibt zurück

Die am besten passende Schriftart.

Attribute

Hinweise

Erstellen Sie ein Schriftartobjekt, das am besten mit der angegebenen vorhandenen Schriftart und dem angegebenen Style übereinstimmt. Verwenden Sie diesen Aufruf, wenn Sie eine neue Formatvorlage aus derselben Familie eines vorhandenen Schriftartobjekts auswählen möchten. Wenn die Familie null ist, wird dies aus der Familie der Standardschriftart ausgewählt.

Diese Methode ist für API 27 oder vorher nicht threadsicher. Diese Methode ist threadsicher auf API 28 oder danach.

Java Dokumentation für android.graphics.Typeface.create(android.graphics.Typeface, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Create(String, TypefaceStyle)

Erstellen Sie ein Typeface-Objekt mit einem Familiennamen und Optionenformatinformationen.

[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

Parameter

familyName
String

Kann null sein. Der Name der Schriftartfamilie.

style
TypefaceStyle

Die Formatvorlage (normal, fett, kursiv) der Schriftart. z. B. NORMAL, BOLD, ITALIC, BOLD_ITALIC

Gibt zurück

Die am besten passende Schriftart.

Attribute

Hinweise

Erstellen Sie ein Typeface-Objekt mit einem Familiennamen und Optionenformatinformationen. Wenn NULL für den Namen übergeben wird, wird die Schriftart "Standard" ausgewählt. Das resultierende Typeface-Objekt kann abgefragt werden (getStyle()), um zu ermitteln, welche "echten" Stilmerkmale es sich handelt.

Java Dokumentation für android.graphics.Typeface.create(java.lang.String, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Create(Typeface, Int32, Boolean)

Erstellt ein Schriftartobjekt, das am besten mit der angegebenen vorhandenen Schriftart und der angegebenen Stärke und kursiv formatierten Formatvorlage übereinstimmt.

[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

Parameter

family
Typeface

Ein vorhandenes Typeface-Objekt. Im Fall von null, wird stattdessen die Standardschriftart verwendet.

weight
Int32

Das gewünschte Gewicht, das gezeichnet werden soll.

italic
Boolean

true wenn kursiv gezeichnet werden soll. Andernfalls false

Gibt zurück

Ein Typeface Objekt zum Zeichnen der angegebenen Stärke und kursiv formatierten Formatvorlage. Gibt nie zurück. null

Attribute

Hinweise

Erstellt ein Schriftartobjekt, das am besten mit der angegebenen vorhandenen Schriftart und der angegebenen Stärke und kursiv formatierten Formatvorlage übereinstimmt.

Nachfolgend sind numerische Werte und entsprechende allgemeine Gewichtungsnamen aufgeführt.

<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>Extra Light</td></tr<><>td>300</td td>><Light</td td/tr<>td>><>< 400</td td>><Normal</td/><< tr>tr td>500</td><td>Medium</td></tr><><t td>600</td td><>Semi Bold</td></tr<>><td>700</td><td td>Bold</td></tr<>><td>800</td><td>Extra Bold</td></tr><<>t td>900</td><td td>Black</td></tbody<<>>/table><<>

Diese Methode ist threadsicher.

Java Dokumentation für android.graphics.Typeface.create(android.graphics.Typeface, int, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: