Language

LineBreakConfig.HyphenationUnspecified フィールド

定義

注意事項

This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakHyphenation enum directly instead of this field.

ハイフネーションの設定は指定されません。

[Android.Runtime.Register("HYPHENATION_UNSPECIFIED", ApiSince=35)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakHyphenation enum directly instead of this field.", true)]
public const Android.Graphics.Text.LineBreakHyphenation HyphenationUnspecified = -1;
[<Android.Runtime.Register("HYPHENATION_UNSPECIFIED", ApiSince=35)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Graphics.Text.LineBreakHyphenation enum directly instead of this field.", true)>]
val mutable HyphenationUnspecified : Android.Graphics.Text.LineBreakHyphenation

フィールド値

Value = -1

実装

属性

注釈

ハイフネーションの設定は指定されません。

これは、ハイフネーション設定が指定されていないことを示すハイフネーション基本設定の特別な値です。 Builder#merge(LineBreakConfig)関数を使用して別のLineBreakConfigでLineBreakConfigをオーバーライドする場合、オーバーライドする構成のハイフネーション設定が#HYPHENATION_UNSPECIFIEDされている場合、オーバーライドされた構成のハイフネーション設定は保持されます。

val override = LineBreakConfig.Builder()
                     .setLineBreakWordStyle(LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE)
                     .build();  // UNSPECIFIED if no setHyphenation is called.
                val config = LineBreakConfig.Builder()
                     .setHyphenation(LineBreakConfig.HYPHENATION_DISABLED)
                     .merge(override)
                     .build()
                // Here, config has HYPHENATION_DISABLED for line break config and
                // LINE_BREAK_WORD_STYLE_PHRASE for line break word style.

この値がテキストレイアウト/レンダリングに使用される場合、この値は #HYPHENATION_ENABLED に解決されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象