Typeface.Builder.SetFallback(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォールバック ファミリ名を設定します。
[Android.Runtime.Register("setFallback", "(Ljava/lang/String;)Landroid/graphics/Typeface$Builder;", "", ApiSince=26)]
public Android.Graphics.Typeface.Builder? SetFallback(string? familyName);
[<Android.Runtime.Register("setFallback", "(Ljava/lang/String;)Landroid/graphics/Typeface$Builder;", "", ApiSince=26)>]
member this.SetFallback : string -> Android.Graphics.Typeface.Builder
パラメーター
- familyName
- String
指定されたフォントを使用できない場合にフォールバックに使用するファミリ名。 null を渡すと、build() は null を返します。 ビルダーで setFallback(String) が呼び出されない場合、null が想定されます。
返品
- 属性
注釈
フォールバック ファミリ名を設定します。 フォールバック ファミリ名を指定すると、build() メソッドが指定されたフォントから書体を作成できない場合、フォールバック タイプフェイスが返されます。 フォールバック ファミリは、setWeight(int) と setItalic(boolean) で指定された、指定された重みと斜体の情報で解決されます。 setWeight(int) が呼び出されない場合、フォールバック ファミリは既定の重みを保持します。 同様に、setItalic(boolean) が呼び出されない場合、フォールバック ファミリは既定の斜体情報を保持します。 たとえば、builder.setFallback("sans-serif-light") の呼び出しは、フォールバックの観点から builder.setFallback("sans-serif").setWeight(300) を呼び出すことと同じです。 既定の重みと斜体の情報は、setWeight(int) と setItalic(boolean) を呼び出すことによってオーバーライドされます。 たとえば、typeface が builder.setFallback("sans-serif-light").setWeight(700) を使用して構築されている場合、フォールバック テキストは sans serif 太字としてレンダリングされます。
android.graphics.Typeface.Builder.setFallbackの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。