StaticLayout.Builder.SetMinimumFontMetrics(Paint+FontMetrics) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
行間に使用する最小フォント メトリックを設定します。
[Android.Runtime.Register("setMinimumFontMetrics", "(Landroid/graphics/Paint$FontMetrics;)Landroid/text/StaticLayout$Builder;", "", ApiSince=35)]
public Android.Text.StaticLayout.Builder SetMinimumFontMetrics(Android.Graphics.Paint.FontMetrics? minimumFontMetrics);
[<Android.Runtime.Register("setMinimumFontMetrics", "(Landroid/graphics/Paint$FontMetrics;)Landroid/text/StaticLayout$Builder;", "", ApiSince=35)>]
member this.SetMinimumFontMetrics : Android.Graphics.Paint.FontMetrics -> Android.Text.StaticLayout.Builder
パラメーター
- minimumFontMetrics
- Paint.FontMetrics
最小フォント メトリック。 Paint.getFontMetricsForLocale(Paint.FontMetrics) によって取得された値を使用するために null を渡す
返品
- 属性
注釈
行間に使用する最小フォント メトリックを設定します。
null は既定値です。 null が設定されているか、既定値のままにされている場合は、Paint.getFontMetricsForLocale(Paint.FontMetrics) によって取得されたフォント メトリックが使用されます。
ここでの最小値は、行間の最小値です。Paint.ascent() の最大値、Paint.descent() の最小値です。
この値を設定すると、レンダリングされるテキストに関係なく、各行の行間は最小になります。 たとえば、通常、日本語のスクリプトでは、ラテン 文字よりも大きな垂直方向のメトリックがあります。 Paint.getFontMetricsForLocale(Paint.FontMetrics) によって取得されたメトリックを日本語に設定するか、ペイントのロケールが日本語の場合は null のままにすることで、テキストが英語のテキストの場合、日本語の行間が予約されます。 テキストの垂直方向のメトリックが日本語 (例: ビルマ) よりも大きい場合は、大きなフォント メトリックが使用されます。
android.text.StaticLayout.Builder.setMinimumFontMetricsの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。