TextUtils.CommaEllipsizeFormatted 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将逗号分隔形式的“Andy,Bob,Charles,David”的 CharSequence 转换为一个类似于“Andy,Bob,2 个”的指定宽度太宽。
[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
要截断的文本
用于度量文本的画图
- avail
- Single
文本可用的水平宽度(以像素为单位)
- oneMore
- String
当前区域设置中“1 个更多”的字符串
- more
- String
当前区域设置中“%d 更多”的字符串
返回
- 属性
注解
将逗号分隔形式的“Andy,Bob,Charles,David”的 CharSequence 转换为一个类似于“Andy,Bob,2 个”的指定宽度太宽。
此成员已弃用。 请勿使用。 这不是国际化的,并且与从右到左的文本、具有多个复数形式的语言、使用不同字符作为逗号式分隔符的语言等存在已知问题。请改用 #listEllipsize
。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。