Compartilhar via


BaseKeyListener Classe

Definição

Classe base abstrata para ouvintes-chave.

[Android.Runtime.Register("android/text/method/BaseKeyListener", DoNotGenerateAcw=true)]
public abstract class BaseKeyListener : Android.Text.Method.MetaKeyKeyListener, Android.Text.Method.IKeyListener, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/text/method/BaseKeyListener", DoNotGenerateAcw=true)>]
type BaseKeyListener = class
    inherit MetaKeyKeyListener
    interface IKeyListener
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
BaseKeyListener
Derivado
Atributos
Implementações

Comentários

Classe base abstrata para ouvintes-chave.

Fornece uma base básica para inserir e editar texto. As subclasses devem substituir #onKeyDown e #onKeyUp inserir caracteres à medida que as teclas são pressionadas.

Quanto a todas as implementações do , esta classe está preocupada apenas com teclados de KeyListenerhardware. Os métodos de entrada de software não têm obrigação de acionar os métodos nesta classe.

Documentação Java para android.text.method.BaseKeyListener.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Construtores

BaseKeyListener()
BaseKeyListener(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Propriedades

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
InputType

Classe base abstrata para ouvintes-chave.

JniIdentityHashCode

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
JniPeerMembers

Classe base abstrata para ouvintes-chave.

PeerReference

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Backspace(View, IEditable, Keycode, KeyEvent)

Executa a ação que acontece quando você pressiona a KeyEvent#KEYCODE_DEL tecla em um TextViewarquivo .

ClearMetaKeyState(MetaKeyStates, MetaStates)

Limpa o estado da meta chave especificada se ela estiver bloqueada.

(Herdado de MetaKeyKeyListener)
ClearMetaKeyState(View, IEditable, MetaKeyStates)

Limpa o estado da meta chave especificada se ela estiver bloqueada.

(Herdado de MetaKeyKeyListener)
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
Dispose(Boolean)

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
ForwardDelete(View, IEditable, Keycode, KeyEvent)

Executa a ação que acontece quando você pressiona a KeyEvent#KEYCODE_FORWARD_DEL tecla em um TextViewarquivo .

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
OnKeyDown(View, IEditable, Keycode, KeyEvent)

Manipula pressionamentos das teclas meta.

(Herdado de MetaKeyKeyListener)
OnKeyOther(View, IEditable, KeyEvent)

A implementação base lida com ACTION_MULTIPLE KEYCODE_UNKNOWN inserindo o texto do evento no conteúdo.

OnKeyUp(View, IEditable, Keycode, KeyEvent)

Manipula a liberação das metachaves.

(Herdado de MetaKeyKeyListener)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
IJavaPeerable.Finalized()

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe base abstrata para ouvintes-chave.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe base abstrata para ouvintes-chave.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada em tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Classe base abstrata para ouvintes-chave.

GetJniTypeName(IJavaPeerable)

Classe base abstrata para ouvintes-chave.

Aplica-se a