Sprache

TextUtils.CommaEllipsize(String, TextPaint, Single, String, String) Methode

Definition

Wandelt eine CharSequence des kommagetrennten Formulars "Andy, Bob, Charles, David" um, das zu breit ist, um in die angegebene Breite wie "Andy, Bob, 2 mehr" zu passen.

public static string? CommaEllipsize(string? text, Android.Text.TextPaint? p, float avail, string? oneMore, string? more);
static member CommaEllipsize : string * Android.Text.TextPaint * single * string * string -> string

Parameter

text
String

der Text, der abgeschnitten werden soll

p
TextPaint

Paint, mit dem der Text gemessen werden soll

avail
Single

die für den Text verfügbare horizontale Breite (in Pixel)

oneMore
String

die Zeichenfolge für "1 mehr" im aktuellen Gebietsschema

more
String

die Zeichenfolge für "%d mehr" im aktuellen Gebietsschema

Gibt zurück

Hinweise

Wandelt eine CharSequence des kommagetrennten Formulars "Andy, Bob, Charles, David" um, das zu breit ist, um in die angegebene Breite wie "Andy, Bob, 2 mehr" zu passen.

Dieses Element ist veraltet. Nicht verwenden. Dies ist nicht internationalisiert und hat bekannte Probleme mit Text von rechts nach links, Sprachen mit mehr als einer Pluralform, Sprachen, die ein anderes Zeichen als Komma-ähnliche Trennzeichen usw. verwenden. Verwenden Sie #listEllipsize stattdessen.

Java Dokumentation für android.text.TextUtils.commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: