Freigeben über


Paint.HasGlyph(String) Methode

Definition

Bestimmen Sie, ob die Schriftart, die auf dem Paint festgelegt ist, über eine Glyphe verfügt, 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 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 auf dem Paint festgelegt ist, über eine Glyphe verfügt, 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 das Zeichen hat. Bei mehreren Zeichen gibt die Methode true zurück, wenn eine einzelne Glyphe die Ligatur darstellt. Wenn die Eingabe beispielsweise ein Paar von regionalen Indikatorsymbolen ist, bestimmen Sie, ob ein Emoji-Flag für das Paar vorhanden ist.

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

Die Überprüfung erfolgt für die gesamte Fallbackkette, nicht nur für die direkte Schriftart, auf die verwiesen wird.

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

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: