AccessibilityNodeInfo.ExtraDataTextCharacterLocationKey Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ключ, используемый для запроса и поиска дополнительных данных для расположения символов текста.
[Android.Runtime.Register("EXTRA_DATA_TEXT_CHARACTER_LOCATION_KEY", ApiSince=26)]
public const string ExtraDataTextCharacterLocationKey;
[<Android.Runtime.Register("EXTRA_DATA_TEXT_CHARACTER_LOCATION_KEY", ApiSince=26)>]
val mutable ExtraDataTextCharacterLocationKey : string
Значение поля
Реализации
- Атрибуты
Комментарии
Ключ, используемый для запроса и поиска дополнительных данных для расположения символов текста. Этот ключ запрашивает добавление массивов android.graphics.RectF
к дополнительным элементам. Этот запрос выполняется с помощью #refreshWithExtraData(String, Bundle)
. Аргументы, принимаемые этим запросом, являются двумя целыми числами: #EXTRA_DATA_TEXT_CHARACTER_LOCATION_ARG_START_INDEX
и #EXTRA_DATA_TEXT_CHARACTER_LOCATION_ARG_LENGTH
. Начальный индекс должен быть допустимым внутри символа CharSequence, возвращаемого #getText()
, а длина должна быть положительной.
Данные можно извлечь из возвращаемого Bundle
#getExtras()
, используя эту строку в качестве ключа для Bundle#getParcelableArray(String)
. Значение android.graphics.RectF
будет иметь значение NULL для символов, которые либо не существуют, либо находятся вне экрана.
#refreshWithExtraData(String, Bundle)
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.