Lingua

LineBreakConfig.Merge(LineBreakConfig) Metodo

Definizione

Genera una nuova LineBreakConfig istanza unita a un oggetto specificato config.

[Android.Runtime.Register("merge", "(Landroid/graphics/text/LineBreakConfig;)Landroid/graphics/text/LineBreakConfig;", "", ApiSince=35)]
public Android.Graphics.Text.LineBreakConfig Merge(Android.Graphics.Text.LineBreakConfig config);
[<Android.Runtime.Register("merge", "(Landroid/graphics/text/LineBreakConfig;)Landroid/graphics/text/LineBreakConfig;", "", ApiSince=35)>]
member this.Merge : Android.Graphics.Text.LineBreakConfig -> Android.Graphics.Text.LineBreakConfig

Parametri

config
LineBreakConfig

una configurazione di override.

Valori restituiti

Istanza appena creata che è lo stile corrente unito con la configurazione passata.

Attributi

Commenti

Genera una nuova LineBreakConfig istanza unita a un oggetto specificato config.

Se i valori di passaggio config non sono specificati, i valori originali vengono mantenuti. Ad esempio, il codice seguente mostra come viene unita la configurazione dell'interruzione di riga.

val override = LineBreakConfig.Builder()
                     .setLineBreakWordStyle(LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE)
                     .build();  // UNSPECIFIED if no setLineBreakStyle is called.
                val config = LineBreakConfig.Builder()
                     .setLineBreakStyle(LineBreakConfig.LINE_BREAK_STYLE_STRICT)
                     .build();

                val newConfig = config.merge(override)
                // newConfig has LINE_BREAK_STYLE_STRICT of line break style and
                LINE_BREAK_WORD_STYLE_PHRASE of line break word style.

per android.graphics.text.LineBreakConfig.merge(android.graphics.text.LineBreakConfig).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a