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, за которым следует необязательный список ключевое слово, который представляет собой формат языкового стандарта, используемый для настройки ICU с помощью таких классов, как android.icu.util.ULocale
. Это поддерживает запрос дополнительных параметров сортировки, таких как de@collation=phonebook
, zh@collation=pinyin
и т. д.
ContentProvider
реализации. При подготовке данных в ContentProvider#query(Uri, String[], Bundle, CancellationSignal)
, если языковой стандарт сортировки отражается в возвращаемом курсоре, настоятельно рекомендуется #QUERY_ARG_SORT_LOCALE
включать их в массив аргументов с учетом, отраженных в Cursor
дополнительных параметрах Bundle
в разделе #EXTRA_HONORED_ARGS
.
Документация по Java для android.content.ContentResolver.QUERY_ARG_SORT_LOCALE
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.