Langage

TextUtils.CommaEllipsize(String, TextPaint, Single, String, String) Méthode

Définition

Convertit une CharSequence de la forme séparée par des virgules « Andy, Bob, Charles, David » qui est trop large pour s’adapter à la largeur spécifiée en une comme « Andy, Bob, 2 plus ».

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

Paramètres

text
String

texte à tronquer

p
TextPaint

la peinture avec laquelle mesurer le texte

avail
Single

largeur horizontale disponible pour le texte (en pixels)

oneMore
String

chaîne pour « 1 plus » dans les paramètres régionaux actuels

more
String

chaîne pour «%d plus » dans les paramètres régionaux actuels

Retours

Remarques

Convertit une CharSequence de la forme séparée par des virgules « Andy, Bob, Charles, David » qui est trop large pour s’adapter à la largeur spécifiée en une comme « Andy, Bob, 2 plus ».

Ce membre est déconseillé. N’utilisez pas. Cela n’est pas internationalisé et présente des problèmes connus avec du texte de droite à gauche, des langues qui ont plusieurs formes plurielles, des langues qui utilisent un caractère différent comme séparateur de type virgule, etc. Utilisez #listEllipsize à la place.

Java documentation pour android.text.TextUtils.commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à