TextView.SetFontVariationSettings(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定 TrueType 或 OpenType 字型變化設定。
[Android.Runtime.Register("setFontVariationSettings", "(Ljava/lang/String;)Z", "GetSetFontVariationSettings_Ljava_lang_String_Handler", ApiSince=26)]
public virtual bool SetFontVariationSettings(string? fontVariationSettings);
[<Android.Runtime.Register("setFontVariationSettings", "(Ljava/lang/String;)Z", "GetSetFontVariationSettings_Ljava_lang_String_Handler", ApiSince=26)>]
abstract member SetFontVariationSettings : string -> bool
override this.SetFontVariationSettings : string -> bool
參數
- fontVariationSettings
- String
字型變體設定。 你可以將 null 或 empty 字串當作無變化設定傳遞。
傳回
若該設定對至少一個字型檔案有效,則為 true。 此函式對於空設定字串也會回傳為真。 否則會傳回 false。
- 屬性
備註
設定 TrueType 或 OpenType 字型變化設定。 設定字串由多對軸標籤與樣式值組成。 軸標籤必須包含四個 ASCII 字元,並必須以單引號(U+0027)或雙引號(U+0022)包裹。 軸線串若長度或短於四個字元,或包含不在 U+0020..U+007E 以外的字元,則無效。 若字型中未定義指定的軸名,設定將被忽略。
舉例來說, <ul><li>將字體寬度設為 150。
<code>
TextView textView = (TextView) findViewById(R.id.textView);
textView.setFontVariationSettings("'wdth' 150");
</code>
</李>
<李>將字體傾斜度設為20度,並要求斜體風格。
<code>
TextView textView = (TextView) findViewById(R.id.textView);
textView.setFontVariationSettings("'slnt' 20, 'ital' 1");
</code>
</p></li></ul>
Java 文件 android.widget.TextView.setFontVariationSettings(java.lang.String)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。