语言

ContentResolver.QueryArgSortLocale 字段

定义

允许客户端向提供程序指定提示,声明在对值进行排序时要使用的区域设置。

[Android.Runtime.Register("QUERY_ARG_SORT_LOCALE", ApiSince=30)]
public const string QueryArgSortLocale;
[<Android.Runtime.Register("QUERY_ARG_SORT_LOCALE", ApiSince=30)>]
val mutable QueryArgSortLocale : string

字段值

属性

注解

允许客户端向提供程序指定提示,声明在对值进行排序时要使用的区域设置。

该值定义为 RFC 3066 区域设置 ID,后跟可选关键字列表,这是用于通过类(例如 android.icu.util.ULocale)配置 ICU 的区域设置格式。 这支持请求高级排序选项,例如 de@collation=phonebook, zh@collation=pinyin等等。

ContentProvider实现:在ContentProvider#query(Uri, String[], Bundle, CancellationSignal)准备数据时,如果排序区域设置反映在返回的游标中,则强烈建议#QUERY_ARG_SORT_LOCALE将其包含在返回的参数数组中,这些参数CursorBundle反映在其他参数的数组中#EXTRA_HONORED_ARGS。

Java文档android.content.ContentResolver.QUERY_ARG_SORT_LOCALE。

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于