Android.Views.InputMethods Spazio dei nomi

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

Classi

Nome Descrizione
BaseInputConnection

Classe base per gli implementatori dell'interfaccia InputConnection, tenendo conto della maggior parte del comportamento comune per fornire una connessione a un oggetto Editable.

BaseInputConnection.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

CompletionInfo

Informazioni su un singolo completamento di testo segnalato da un editor a un metodo di input.

CompletionInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

CorrectionInfo

Informazioni su una singola correzione di testo segnalata da un editor a un metodo di input.

CorrectionInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

CursorAnchorInfo

Informazioni posizionale sul punto di inserimento del testo e sui caratteri nella stringa di composizione.

CursorAnchorInfo.Builder

Generatore per CursorAnchorInfo.

CursorAnchorInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

DeleteGesture

Sottoclasse di HandwritingGesture per eliminare un'area di testo usando un singolo rettangolo.

DeleteGesture.Builder

Generatore per DeleteGesture.

DeleteGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

DeleteRangeGesture

Sottoclasse di HandwritingGesture per eliminare un intervallo di testo definendo rettangoli iniziale e finale.

DeleteRangeGesture.Builder

Generatore per DeleteRangeGesture.

DeleteRangeGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

EditorBoundsInfo

Contenitore di informazioni correlate alla posizione rettangolare per l'editor.

EditorBoundsInfo.Builder

Generatore per EditorBoundsInfo.

EditorBoundsInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

EditorInfo

EditorInfo descrive diversi attributi di un oggetto di modifica del testo con cui un metodo di input comunica (in genere un oggetto EditText), soprattutto il tipo di contenuto di testo che contiene e la posizione corrente del cursore.

EditorInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

ExtractedText

Informazioni sul testo estratto per l'uso da parte di un metodo di input.

ExtractedText.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

ExtractedTextRequest

Descrizione di ciò che un metodo di input desidera da un'applicazione quando estrae testo dall'editor di input.

ExtractedTextRequest.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

HandwritingGesture

Classe di base per i movimenti di grafia dello stilo.

IConnectionlessHandwritingCallbackExtensions

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

IInputConnectionExtensions

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InlineSuggestion

Questa classe rappresenta un suggerimento inline creato da un'app e può essere incorporato nell'interfaccia utente di un'altra.

InlineSuggestion.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InlineSuggestionInfo

Questa classe rappresenta la descrizione di un suggerimento inline.

InlineSuggestionInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InlineSuggestionsRequest

Questa classe rappresenta una richiesta di suggerimento inline effettuata da un'app per ottenere suggerimenti dall'altra origine.

InlineSuggestionsRequest.Builder

Generatore per InlineSuggestionsRequest

InlineSuggestionsRequest.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InlineSuggestionsResponse

Questa classe rappresenta una risposta di suggerimento inline.

InlineSuggestionsResponse.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InputBinding

Informazioni fornite a un InputMethod client che si connette.

InputBinding.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InputConnection

L'interfaccia InputConnection è il canale di comunicazione da un InputMethod back all'applicazione che riceve l'input.

InputConnectionWrapper

Classe wrapper per il proxy delle chiamate a un altro InputConnection.

InputConnectionWrapper.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InputContentInfo

Oggetto contenitore con cui i metodi di input possono inviare file di contenuto all'applicazione di destinazione.

InputContentInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InputMethod

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InputMethodInfo

Questa classe viene utilizzata per specificare le meta informazioni di un metodo di input.

InputMethodInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InputMethodManager

API di sistema centrale per l'architettura generale del framework del metodo di input (IMF), che arbitra l'interazione tra le applicazioni e il metodo di input corrente.

InputMethodSubtype

Questa classe viene usata per specificare le meta informazioni di un sottotipo contenuto in un editor di metodi di input (IME).

InputMethodSubtype.InputMethodSubtypeBuilder

InputMethodSubtypeBuilder è una classe builder di InputMethodSubtype.

InputMethodSubtype.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InsertGesture

Sottoclasse di per l'inserimento di testo nel punto di HandwritingGesture inserimento definito.

InsertGesture.Builder

Generatore per InsertGesture.

InsertGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InsertModeGesture

Sottoclasse di per avviare una modalità di HandwritingGesture inserimento che inserisce uno spazio nell'editor per consentire agli utenti di scrivere liberamente nel punto di inserimento designato.

InsertModeGesture.Builder

Generatore per InsertModeGesture.

InsertModeGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

JoinOrSplitGesture

Sottoclasse di per l'eliminazione o l'inserimento di HandwritingGesture spazi vuoti nel testo.

JoinOrSplitGesture.Builder

Generatore per JoinOrSplitGesture.

JoinOrSplitGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

PreviewableHandwritingGesture

Oggetto HandwritingGesture che può essere InputConnection#previewHandwritingGesture( PreviewableHandwritingGesture, CancellationSignal) previewed.

RemoveSpaceGesture

Sottoclasse di per la rimozione di HandwritingGesture spazi vuoti dal testo.

RemoveSpaceGesture.Builder

Generatore per RemoveSpaceGesture.

RemoveSpaceGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

SelectGesture

Sottoclasse di HandwritingGesture per la selezione di un'area di testo usando un singolo rettangolo.

SelectGesture.Builder

Generatore per SelectGesture.

SelectGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

SelectRangeGesture

Sottoclasse di HandwritingGesture per la selezione di un intervallo di testo definendo rettangoli iniziale e finale.

SelectRangeGesture.Builder

Generatore per SelectRangeGesture.

SelectRangeGesture.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

SurroundingText

Informazioni sul testo circostante intorno al cursore da utilizzare da un metodo di input.

SurroundingText.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

TextAppearanceInfo

Informazioni sull'aspetto del testo in un editor, passate CursorAnchorInfo per l'uso da parte di InputMethodService.

TextAppearanceInfo.Builder

Generatore per TextAppearanceInfo.

TextAppearanceInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

TextAttribute

La classe di dati che IME può richiedere informazioni aggiuntive alle applicazioni quando si imposta il testo.

TextAttribute.Builder

Generatore per la creazione di un oggetto TextAttribute.

TextAttribute.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

TextBoundsInfo

Il testo delimita le informazioni di una sezione di testo nell'editor.

TextBoundsInfo.Builder

Classe builder per creare un TextBoundsInfo oggetto .

TextBoundsInfo.InterfaceConsts

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

TextBoundsInfoResult

Oggetto che contiene il risultato della InputConnection#requestTextBoundsInfo(RectF, Executor, Consumer) chiamata.

TextSnapshot

Snapshot dei dati non modificabile dello stato di modifica del testo.

Interfacce

Nome Descrizione
IConnectionlessHandwritingCallback

Interfaccia per ricevere il risultato dell'avvio di una sessione di scrittura stilo senza connessione tramite uno di InputMethodManager#startConnectionlessStylusHandwriting(View, CursorAnchorInfo, Executor,ConnectionlessHandwritingCallback), InputMethodManager#startConnectionlessStylusHandwritingForDelegation(View, CursorAnchorInfo, Executor, ConnectionlessHandwritingCallback)o InputMethodManager#startConnectionlessStylusHandwritingForDelegation(View, CursorAnchorInfo, String, Executor, ConnectionlessHandwritingCallback).

IInputConnection

L'interfaccia InputConnection è il canale di comunicazione da un InputMethod back all'applicazione che riceve l'input.

IInputMethod

L'interfaccia InputMethod rappresenta un metodo di input che può generare eventi chiave e testo, ad esempio indirizzi digitali, indirizzi di posta elettronica, caratteri CJK, altri caratteri di linguaggio e così via.

IInputMethodSession

L'interfaccia InputMethodSession fornisce la funzionalità per client di InputMethod che è sicura da esporre alle applicazioni.

IInputMethodSessionCallback

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

IInputMethodSessionEventCallback

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

Enumerazioni

Nome Descrizione
ConnectionlessHandwritingError

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

CursorAnchorFlags

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

CursorUpdate

Enumera i valori restituiti dai Immediatemembri , e Monitor .

CursorUpdateFilter

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

ExtractedTextFlags

Enumera i valori restituiti dai Flagsmembri , Selectinge SingleLine .

GetTextFlags

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

HandwritingDelegateFlag

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

HandwritingGestureGranularity

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

HandwritingGestureResult

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

HideSoftInputFlags

Enumera i valori restituiti dai ImplicitOnlymembri , Nonee NotAlways e considerati come parametro di diversi tipi.

ImeAction

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

ImeFlags

Enumera i valori restituiti da diversi tipi.

InputContentFlags

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

InputMethodResults

Enumera i valori restituiti da diversi metodi di InputMethodResults.

ShowFlags

Enumera i valori restituiti da diversi tipi e considerati come parametro di diversi tipi.

ShowSoftInputFlags

Enumera i valori restituiti dai Explicitmembri , Forcede None e considerati come parametro di diversi tipi.

TextBoundsInfoFlags

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

TextBoundsInfoResultCode

Contiene le API per l'implementazione e l'interazione con i metodi di input, ad esempio le tastiere software.

TextExtractFlags

Enumera i valori restituiti da diversi tipi.