Freigeben über


Paint.HasGlyph(String) Methode

Definition

Bestimmen Sie, ob die Schriftart, die für die Farbe festgelegt ist, eine Glyphe aufweist, die die Zeichenfolge unterstützt.

[Android.Runtime.Register("hasGlyph", "(Ljava/lang/String;)Z", "GetHasGlyph_Ljava_lang_String_Handler", ApiSince=23)]
public virtual bool HasGlyph (string? string);
[<Android.Runtime.Register("hasGlyph", "(Ljava/lang/String;)Z", "GetHasGlyph_Ljava_lang_String_Handler", ApiSince=23)>]
abstract member HasGlyph : string -> bool
override this.HasGlyph : string -> bool

Parameter

string
String

die Zeichenfolge, um zu testen, ob die Glyphenunterstützung vorhanden ist

Gibt zurück

true, wenn die Schriftart eine Glyphe für die Zeichenfolge aufweist

Attribute

Hinweise

Bestimmen Sie, ob die Schriftart, die für die Farbe festgelegt ist, eine Glyphe aufweist, die die Zeichenfolge unterstützt. Der einfachste Fall ist, wenn die Zeichenfolge ein einzelnes Zeichen enthält, in dem diese Methode bestimmt, ob die Schriftart über das Zeichen verfügt. Bei mehreren Zeichen gibt die Methode "true" zurück, wenn eine einzelne Glyphe vorhanden ist, die die Ligatur darstellt. Wenn die Eingabe z. B. ein Paar regionaler Indikatorsymbole ist, bestimmen Sie, ob ein Emoji-Flag für das Paar vorhanden ist.

Wenn die Zeichenfolge eine Variationsauswahl enthält, gibt die Methode nur "true" zurück, wenn die Schriftarten eine für diese Variation spezifische Glyphe enthalten.

Die Überprüfung erfolgt auf der gesamten Fallbackkette, nicht nur auf die direkte Schriftart, auf die verwiesen wird.

Java-Dokumentation für android.graphics.Paint.hasGlyph(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: