Stellt Rendering-Anweisungen für ein bestimmtes Textelement bereit.
Mit Wear OS 4 eingeführt.
Syntax
<Font family="string | SYNC_TO_DEVICE" size="float" color="argb-color | rgb-color" slant="NORMAL | ITALIC" letterSpacing="em-value" width="ULTRA_CONDENSED | EXTRA_CONDENSED | CONDENSED | SEMI_CONDENSED | NORMAL | SEMI_EXPANDED | EXPANDED | EXTRA_EXPANDED | ULTRA_EXPANDED" weight="THIN | ULTRA_LIGHT | EXTRA_LIGHT | LIGHT | NORMAL | MEDIUM | BOLD | SEMI_BOLD | ULTRA_BOLD | EXTRA_BOLD | BLACK | EXTRA_BLACK"> <!-- Inner elements consist of text decoration and text formatting options. Here, "Lower" is used as an example. --> <Lower ... /> </Font>
Attribute
Das Element Font
hat die folgenden Attribute. Einige Attribute sind
erforderlich, während andere optional sind.
Erforderliche Attribute
Die folgenden Attribute sind erforderlich:
family
Der Name der Schriftart, die zum Rendern des Textes verwendet wird. Um dieselbe Schriftart zu verwenden Familie als System verwenden, legen Sie diesen Wert auf
SYNC_TO_DEVICE
fest.Um eine benutzerdefinierte Schriftart zu verwenden, platziere die Schriftartdatei unter
res/font/
mit einer der den folgenden zulässigen Dateiendungen für Schriftarten: TTF, OTF, TTC oder XML. Legen Sie dann Folgendes fest: auf den Namen der Schriftartdatei ohne die Endung am Ende.Wenn die Schriftartdatei nicht aufgelöst werden kann, wird die Systemschriftart verwendet.
size
Ein Gleitkommawert, der die Textgröße angibt.
Optionale Attribute
Die folgenden Attribute sind optional:
color
- Die Farbe des Textes. Falls angegeben, müssen Sie die Farbe mit einer der folgenden Methoden angeben:
Das ARGB-Format (
#ff000000
= opaque Schwarz) oder das RGB-Format (#000000
= Schwarz) letterSpacing
- Das Leerzeichen zwischen den Buchstaben, angegeben in EM-Einheiten. Der Standardwert ist 0. Eine leichte Erweiterung könnte zum Beispiel 0,05 sein. Negative Werte verschärfen den Text.
slant
- Gibt an, ob eine
NORMAL
-Schriftneigung (Standardeinstellung) oder eineITALIC
-Neigung verwendet werden soll. width
Eine Aufzählung mehrerer Hinweise für eine zu verwendende Schriftfamilienvariante Standardeinstellung der Wert
NORMAL
ist, wodurch das "normal" Variante der Schriftart.Die folgende Liste enthält die anderen Aufzählungswerte und die jeweiligen zu verwendende Schriftfamilienvarianten, sofern diese für die Schriftart verfügbar sind:
ULTRA_CONDENSED
undEXTRA_CONDENSED
verwenden die Funktion „kondensiertes Licht“ Variante.CONDENSED
verwendet die „komprimierte“ Anzeige Variante.SEMI_CONDENSED
verwendet das komprimierte Medium Variante.- Jeweils
SEMI_EXPANDED
,EXPANDED
,EXTRA_EXPANDED
undULTRA_EXPANDED
das „normale“ Variante.
weight
Aufzählung verschiedener möglicher Schriftstärken Der Standardwert ist
NORMAL
mit einer Gewichtung von400
.Die folgende Liste enthält die anderen Aufzählungswerte und ihre jeweiligen Schriftstärken:
THIN
hat eine Schriftstärke von100
.ULTRA_LIGHT
hat eine Schriftstärke von150
.EXTRA_LIGHT
hat eine Schriftstärke von200
.LIGHT
hat eine Schriftstärke von300
.MEDIUM
hat eine Schriftstärke von500
.SEMI_BOLD
hat eine Schriftstärke von600
.ULTRA_BOLD
hat eine Schriftstärke von750
.EXTRA_BOLD
hat eine Schriftstärke von800
.BLACK
hat eine Schriftstärke von900
.EXTRA_BLACK
hat eine Schriftstärke von1000
.
Innere Elemente
Das Font
-Element kann die folgenden inneren Elemente enthalten:
Empfehlungen für dich
- Hinweis: Der Linktext wird angezeigt, wenn JavaScript deaktiviert ist.
- Schriftart
- Umriss
- Umriss