Condividi tramite


Keyboard.Key Classe

Definizione

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

[Android.Runtime.Register("android/inputmethodservice/Keyboard$Key", DoNotGenerateAcw=true)]
public class Keyboard.Key : Java.Lang.Object
[<Android.Runtime.Register("android/inputmethodservice/Keyboard$Key", DoNotGenerateAcw=true)>]
type Keyboard.Key = class
    inherit Object
Ereditarietà
Keyboard.Key
Attributi

Commenti

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

Documentazione Java per android.inputmethodservice.Keyboard.Key.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

Keyboard.Key(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Keyboard.Key(Keyboard+Row)

Creare una chiave vuota senza attributi.

Keyboard.Key(Resources, Keyboard+Row, Int32, Int32, XmlReader)

Creare una chiave con la coordinata superiore sinistra specificata ed estrarre i relativi attributi dal parser XML.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Codes

Tutti i codici chiave (unicode o codice personalizzato) che questa chiave potrebbe generare, zero'th essere la più importante.

EdgeFlags

Flag che specificano l'ancoraggio ai bordi della tastiera per rilevare gli eventi di tocco appena fuori dal limite della chiave.

Gap

Gap orizzontale prima di questa chiave

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
Height

Altezza della chiave, non inclusa la distanza

Icon

Icona da visualizzare anziché un'etichetta.

IconPreview

Versione di anteprima dell'icona per il popup di anteprima

JniIdentityHashCode

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
JniPeerMembers

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

Label

Etichetta da visualizzare

Modifier

Se si tratta di una chiave di modifica, ad esempio MAIUSC o ALT

On

Se si tratta di una chiave sticky, è su?

PeerReference

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
PopupCharacters

Caratteri popup

PopupResId

Se questo tasto apre una mini tastiera, si tratta dell'ID risorsa per il layout XML per tale tastiera.

Pressed

Stato corrente premuto di questo tasto

Repeatable

Se questa chiave si ripete quando si tiene premuto

Sticky

Se questa chiave è appicciosa, i.

Text

Testo da restituire quando premuto.

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Width

Larghezza della chiave, non inclusa la distanza

X

Coordinata X del tasto nel layout della tastiera

Y

Coordinata Y del tasto nel layout della tastiera

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
Dispose(Boolean)

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetCurrentDrawableState()

Restituisce lo stato disegnabile per la chiave, in base allo stato corrente e al tipo della chiave.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
IsInside(Int32, Int32)

Rileva se un punto rientra all'interno di questa chiave.

JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
OnPressed()

Informa il tasto che è stato premuto, nel caso in cui debba modificare l'aspetto o lo stato.

OnReleased(Boolean)

Modifica lo stato premuto del tasto.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SquaredDistanceFrom(Int32, Int32)

Restituisce il quadrato della distanza tra il centro della chiave e il punto specificato.

ToArray<T>()

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

GetJniTypeName(IJavaPeerable)

Classe per descrivere la posizione e le caratteristiche di un singolo tasto nella tastiera.

Si applica a