Поделиться через


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)

Документация по Java для android.view.accessibility.AccessibilityNodeInfo.EXTRA_DATA_TEXT_CHARACTER_LOCATION_KEY.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к