語言

Typeface.Builder.SetFallback(String) 方法

定義

為家族建立備用名聲。

[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(布林值)所指定的權重與斜體資訊來解析。 若未呼叫 setWeight(int),備用家族則保留預設權重。 同樣地,若未呼叫 setItalic(布林),備援家族則保留預設斜體資訊。 例如,呼叫 builder.setFallback(“sans-serif-light”)等同於呼叫 builder.setFallback(“sans-serif”).setWeight(300),在備援上。 預設權重與斜體資訊可透過呼叫 setWeight(int) 與 setItalic(布林值)來覆蓋。 例如,若使用 builder.setFallback(“sans-serif-light”).setWeight(700) 建構字體,備援文字會以粗體呈現。

Android 參考資料。android.graphics.Typeface.Builder.setFallback

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於