SuggestionSpan Класс

Определение

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

[Android.Runtime.Register("android/text/style/SuggestionSpan", DoNotGenerateAcw=true)]
public class SuggestionSpan : Android.Text.Style.CharacterStyle, Android.Text.IParcelableSpan, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/text/style/SuggestionSpan", DoNotGenerateAcw=true)>]
type SuggestionSpan = class
    inherit CharacterStyle
    interface IParcelableSpan
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Наследование
SuggestionSpan
Атрибуты
Реализации

Комментарии

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

При редактировании такого диапазона в EditText при двойном касании текста, заключенного в этот диапазон, отобразится всплывающее диалоговое окно с предложением замены для этого текста. Затем пользователь может заменить исходный текст одним из предложений.

Эти диапазоны обычно создаются методом ввода, чтобы обеспечить исправление и альтернативные варианты текста.

Документация по Java для android.text.style.SuggestionSpan.

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

Конструкторы

SuggestionSpan(Context, Locale, String[], SuggestionSpanFlags, Class)

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

SuggestionSpan(Context, String[], SuggestionSpanFlags)
SuggestionSpan(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

SuggestionSpan(Locale, String[], SuggestionSpanFlags)
SuggestionSpan(Parcel)

Поля

ActionSuggestionPicked

Это действие является нерекомендуемой в android.os.Build.VERSION_CODES#Q.

FlagAutoCorrection
Устаревшие..

Устанавливает этот флаг, если автоматическое исправление будет применено к слову или тексту, которые пользователь вводит или создает.

FlagEasyCorrect
Устаревшие..

Устанавливает этот флаг, если предложения должны быть легко доступны с небольшим количеством взаимодействий.

FlagGrammarError
Устаревшие..

Устанавливает этот флаг, если предложения относятся к грамматической ошибке.

FlagMisspelled
Устаревшие..

Устанавливает этот флаг, если предложения относятся к слову или тексту с ошибками.

SuggestionsMaxSize
SuggestionSpanPickedAfter

Этот параметр является нерекомендуемой в android.os.Build.VERSION_CODES#Q.

SuggestionSpanPickedBefore

Этот параметр является нерекомендуемой в android.os.Build.VERSION_CODES#Q.

SuggestionSpanPickedHashcode

Этот параметр является нерекомендуемой в android.os.Build.VERSION_CODES#Q.

Свойства

Class

Возвращает класс среды выполнения данного объекта Object.

(Унаследовано от Object)
Creator
Flags
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
JniPeerMembers

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

Locale

Этот элемент устарел.

LocaleObject

Возвращает правильно сформированное представление тега языка BCP 47 для предложений в виде Locale объекта .

PeerReference

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
SpanTypeId

Возвращает специальный идентификатор типа для этого класса span.

ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

UnderlineColor

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

Underlying

Возвращает "this" для большинства characterStyles, а для CharacterStyle, созданных #wrap, возвращает базовый Объект CharacterStyle.

(Унаследовано от CharacterStyle)

Методы

Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
DescribeContents()

Описывать типы специальных объектов, содержащихся в маршалируемом представлении этого объекта Parcelable.

Dispose()

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
Dispose(Boolean)

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли какой-то другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetSuggestions()
JavaFinalize()

Вызывается сборщиком мусора для объекта , когда сборка мусора определяет, что больше нет ссылок на объект .

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего на мониторе этого объекта.

(Унаследовано от Object)
NotifyAll()

Активирует все потоки, ожидающие на мониторе этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
ToArray<T>()

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
UpdateDrawState(TextPaint)
Wait()

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления/><em> или <прерывания></em>.

(Унаследовано от Object)
Wait(Int64)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
Wait(Int64, Int32)

Заставляет текущий поток ждать, пока он не будет пробужден, как правило, из-за <уведомления</>em>, <>прерывания< или> em, либо до истечения определенного количества реального времени.

(Унаследовано от Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Сведите этот объект в плоскую структуру в объект Parcel.

Явные реализации интерфейса

IJavaPeerable.Disposed()

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверенное средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

GetJniTypeName(IJavaPeerable)

Содержит кандидатов предложений для текста, заключенного в этот диапазон.

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