Compartilhar via


Android.Views.InputMethods Namespace

Classes

BaseInputConnection

Classe base para implementadores da interface InputConnection, cuidando da maioria do comportamento comum para fornecer uma conexão com um Editable.

BaseInputConnection.InterfaceConsts
CompletionInfo

Informações sobre uma única conclusão de texto que um editor relatou a um método de entrada.

CompletionInfo.InterfaceConsts
CorrectionInfo

Informações sobre uma única correção de texto que um editor relatou a um método de entrada.

CorrectionInfo.InterfaceConsts
CursorAnchorInfo

Informações posicionais sobre o ponto de inserção de texto e caracteres na cadeia de caracteres de composição.

CursorAnchorInfo.Builder

Construtor para CursorAnchorInfo.

CursorAnchorInfo.InterfaceConsts
DeleteGesture

Uma subclasse de HandwritingGesture para excluir uma área de texto usando um único retângulo.

DeleteGesture.Builder

Construtor para DeleteGesture.

DeleteGesture.InterfaceConsts
DeleteRangeGesture

Uma subclasse de HandwritingGesture para excluir um intervalo de texto definindo retângulos inicial e final.

DeleteRangeGesture.Builder

Construtor para DeleteRangeGesture.

DeleteRangeGesture.InterfaceConsts
EditorBoundsInfo

Contêiner de informações relacionadas à posição retangular para o Editor.

EditorBoundsInfo.Builder

Construtor para EditorBoundsInfo.

EditorBoundsInfo.InterfaceConsts
EditorInfo

Um EditorInfo descreve vários atributos de um objeto de edição de texto com o qual um método de entrada está se comunicando (normalmente um EditText), mais importante o tipo de conteúdo de texto que ele contém e a posição atual do cursor.

EditorInfo.InterfaceConsts
ExtractedText

Informações sobre o texto que foi extraído para uso por um método de entrada.

ExtractedText.InterfaceConsts
ExtractedTextRequest

Descrição do que um método de entrada gostaria de um aplicativo ao extrair texto de seu editor de entrada.

ExtractedTextRequest.InterfaceConsts
HandwritingGesture

Classe base para gestos de manuscrito com caneta.

IInputConnectionExtensions
InlineSuggestion

Essa classe representa uma sugestão embutida que é feita por um aplicativo e pode ser incorporada à interface do usuário de outro.

InlineSuggestion.InterfaceConsts
InlineSuggestionInfo

Essa classe representa a descrição de uma sugestão embutida.

InlineSuggestionInfo.InterfaceConsts
InlineSuggestionsRequest

Essa classe representa uma solicitação de sugestão embutida feita por um aplicativo para obter sugestões da outra fonte.

InlineSuggestionsRequest.Builder

Um construtor para InlineSuggestionsRequest

InlineSuggestionsRequest.InterfaceConsts
InlineSuggestionsResponse

Essa classe representa uma resposta de sugestão embutida.

InlineSuggestionsResponse.InterfaceConsts
InputBinding

Informações dadas a um InputMethod sobre um cliente que se conecta a ele.

InputBinding.InterfaceConsts
InputConnection

A interface InputConnection é o canal de comunicação de um InputMethod back para o aplicativo que está recebendo sua entrada.

InputConnectionWrapper

Classe wrapper para chamadas de proxy para outro InputConnection.

InputConnectionWrapper.InterfaceConsts
InputContentInfo

Um objeto de contêiner com o qual os métodos de entrada podem enviar arquivos de conteúdo para o aplicativo de destino.

InputContentInfo.InterfaceConsts
InputMethod
InputMethodInfo

Essa classe é usada para especificar meta-informações de um método de entrada.

InputMethodInfo.InterfaceConsts
InputMethodManager

API do sistema central para a arquitetura IMF (Input Method Framework) geral, que arbitra a interação entre aplicativos e o método de entrada atual.

InputMethodSubtype

Essa classe é usada para especificar meta-informações de um subtipo contido em um editor de método de entrada (IME).

InputMethodSubtype.InputMethodSubtypeBuilder

InputMethodSubtypeBuilder é uma classe de construtor de InputMethodSubtype.

InputMethodSubtype.InterfaceConsts
InsertGesture

Uma subclasse de para inserir texto no ponto de HandwritingGesture inserção definido.

InsertGesture.Builder

Construtor para InsertGesture.

InsertGesture.InterfaceConsts
InsertModeGesture

Uma subclasse de para iniciar um modo de inserção que insere um espaço no editor para permitir que os usuários escrevam livremente no ponto de HandwritingGesture inserção designado.

InsertModeGesture.Builder

Construtor para InsertModeGesture.

InsertModeGesture.InterfaceConsts
JoinOrSplitGesture

Uma subclasse de HandwritingGesture para excluir ou inserir espaço em branco no texto.

JoinOrSplitGesture.Builder

Construtor para JoinOrSplitGesture.

JoinOrSplitGesture.InterfaceConsts
PreviewableHandwritingGesture

A HandwritingGesture que pode ser InputConnection#previewHandwritingGesture( PreviewableHandwritingGesture, CancellationSignal) previewed.

RemoveSpaceGesture

Uma subclasse de HandwritingGesture para remover espaço em branco do texto.

RemoveSpaceGesture.Builder

Construtor para RemoveSpaceGesture.

RemoveSpaceGesture.InterfaceConsts
SelectGesture

Uma subclasse de HandwritingGesture para selecionar uma área de texto usando um único retângulo.

SelectGesture.Builder

Construtor para SelectGesture.

SelectGesture.InterfaceConsts
SelectRangeGesture

Uma subclasse de HandwritingGesture para selecionar um intervalo de texto definindo retângulos inicial e final.

SelectRangeGesture.Builder

Construtor para SelectRangeGesture.

SelectRangeGesture.InterfaceConsts
SurroundingText

Informações sobre o texto ao redor do cursor para uso por um método de entrada.

SurroundingText.InterfaceConsts
TextAppearanceInfo

Informações sobre a aparência do texto em um editor, passadas CursorAnchorInfo para uso pelo InputMethodService.

TextAppearanceInfo.Builder

Construtor para TextAppearanceInfo.

TextAppearanceInfo.InterfaceConsts
TextAttribute

A classe de dados que o IME pode levar informações extras para aplicativos ao definir o texto.

TextAttribute.Builder

Construtor para criar um TextAttributearquivo .

TextAttribute.InterfaceConsts
TextBoundsInfo

O texto limita as informações de uma fatia de texto no editor.

TextBoundsInfo.Builder

A classe builder para criar um TextBoundsInfo objeto.

TextBoundsInfo.InterfaceConsts
TextBoundsInfoResult

O objeto que contém o InputConnection#requestTextBoundsInfo(RectF, Executor, Consumer) resultado da chamada.

TextSnapshot

Um instantâneo de dados imutável do estado de edição de texto.

Interfaces

IInputConnection

A interface InputConnection é o canal de comunicação de um InputMethod back para o aplicativo que está recebendo sua entrada.

IInputMethod

A interface InputMethod representa um método de entrada que pode gerar eventos-chave e texto, como digital, endereços de e-mail, caracteres CJK, outros caracteres de idioma e etc.

IInputMethodSession

A interface InputMethodSession fornece a funcionalidade InputMethod por cliente que é segura para expor aos aplicativos.

IInputMethodSessionCallback
IInputMethodSessionEventCallback

Enumerações

CursorAnchorFlags
CursorUpdate

Enumera valores retornados pelo Immediate, e Monitor membros.

CursorUpdateFilter
ExtractedTextFlags

Enumera valores retornados pelos Flagsmembros , Selectinge SingleLine .

GetTextFlags
HandwritingGestureGranularity
HandwritingGestureResult
HideSoftInputFlags

Enumera valores retornados pelos ImplicitOnlymembros , Nonee NotAlways e tomados como um parâmetro de vários tipos.

ImeAction

Enumera valores retornados por vários tipos e tomados como um parâmetro de vários tipos.

ImeFlags

Enumera valores retornados por vários tipos.

InputContentFlags
InputMethodResults

Enumera valores retornados por vários métodos de InputMethodResults.

ShowFlags

Enumera valores retornados por vários tipos e tomados como um parâmetro de vários tipos.

ShowSoftInputFlags

Enumera valores retornados pelos Explicitmembros , Forcede None e tomados como um parâmetro de vários tipos.

TextBoundsInfoFlags
TextBoundsInfoResultCode
TextExtractFlags

Enumera valores retornados por vários tipos.