語言

TextUtils.CommaEllipsizeFormatted 方法

定義

將逗號分隔的「Andy, Bob, Charles, David」字元序列,若寬度過大無法放入指定寬度,轉換為類似「Andy, Bob, 2 more」的字元序列。

[Android.Runtime.Register("commaEllipsize", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLjava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence;", "")]
public static Java.Lang.ICharSequence? CommaEllipsizeFormatted(Java.Lang.ICharSequence? text, Android.Text.TextPaint? p, float avail, string? oneMore, string? more);
[<Android.Runtime.Register("commaEllipsize", "(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLjava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence;", "")>]
static member CommaEllipsizeFormatted : Java.Lang.ICharSequence * Android.Text.TextPaint * single * string * string -> Java.Lang.ICharSequence

參數

text
ICharSequence

要截斷的文本

p
TextPaint

用來測量文本的顏料

avail
Single

文字可用水平寬度(以像素為單位)

oneMore
String

在當前地區,「1 more」的字串

more
String

在現今地區,「%d more」的弦

傳回

屬性

備註

將逗號分隔的「Andy, Bob, Charles, David」字元序列,若寬度過大無法放入指定寬度,轉換為類似「Andy, Bob, 2 more」的字元序列。

此會員已被棄用。 請勿使用。 這種語言尚未國際化,且已知存在從右到左的文字、語言有多個複數形式、使用不同字元作為逗號分隔符的語言等問題。 #listEllipsize 用它代替。

Java 文件 android.text.TextUtils.commaEllipsize(java.lang.CharSequence, android.text.TextPaint, float, java.lang.String, java.lang.String)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於