Condividi tramite


EditorInfo Classe

Definizione

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.

[Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)]
public class EditorInfo : Java.Lang.Object, Android.OS.IParcelable, Android.Text.IInputType, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/view/inputmethod/EditorInfo", DoNotGenerateAcw=true)>]
type EditorInfo = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IInputType
Ereditarietà
EditorInfo
Attributi
Implementazioni

Commenti

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.

Documentazione java per android.view.inputmethod.EditorInfo.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

EditorInfo()
EditorInfo(IntPtr, JniHandleOwnership)

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

Proprietà

ActionId

Se #actionLabel è stato specificato, questo è l'ID per quel comando quando l'utente preme il pulsante restituito con InputConnection#performEditorAction(int) InputConnection.performEditorAction().

ActionLabel

In alcuni casi un IME può essere in grado di visualizzare un'etichetta arbitraria per un comando che l'utente può eseguire, che è possibile specificare qui.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
ContentMimeTypes

Elenco di tipi MIME accettabili per InputConnection#commitContent(InputContentInfo, int, Bundle).

Creator

Utilizzato per rendere questa classe particellabile.

Extras

Eventuali dati aggiuntivi da fornire al metodo di input.

FieldId

Identificatore del campo dell'editor.

FieldName

Nome aggiuntivo per il campo dell'editor.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HintLocales

Elenco delle lingue che l'utente deve passare a indipendentemente dal sottotipo del metodo di input attualmente usato.

HintText

Testo "hint" della visualizzazione testo, in genere visualizzato in linea quando il testo è vuoto per indicare all'utente cosa immettere.

ImeOptions

Informazioni sul tipo estese per l'editor, per facilitare l'integrazione dell'IME con esso.

InitialCapsMode

Modalità di maiuscola del primo carattere da modificare nel testo.

InitialSelEnd

Offset del testo della fine della selezione all'inizio della modifica; -1 se non noto.

InitialSelStart

Offset di testo dell'inizio della selezione all'inizio della modifica; -1 se non noto.

InitialToolType

Restituisce il tipo di MotionEvent#getToolType(int) strumento iniziale MotionEvent#ACTION_UP responsabile dello stato attivo sull'editor corrente. -oppure- Impostare il tipo di MotionEvent#getToolType(int)strumento iniziale MotionEvent#ACTION_UP .

InputType

Tipo di contenuto della casella di testo, i cui bit sono definiti da InputType.

JniIdentityHashCode

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.

(Ereditato da Object)
JniPeerMembers

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.

Label

Etichetta da visualizzare all'utente che descrive il testo che sta scrivendo.

PackageName

Nome del pacchetto proprietario dell'editor.

PeerReference

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.

(Ereditato da Object)
PrivateImeOptions

Stringa che fornisce opzioni di informazioni aggiuntive private per un'implementazione IME specifica.

SupportedHandwritingGesturePreviews

Restituisce la combinazione di tipi di anteprima dei movimenti di grafia dello stilo supportati dall'oggetto corrente Editor. -oppure- Impostare le anteprime dei movimenti di grafia supportate dall'oggetto corrente Editor.

SupportedHandwritingGestures

Restituisce la combinazione di tipi di movimenti di grafia dello stilo supportati dall'oggetto corrente Editor. -oppure- Impostare i movimenti di grafia supportati dall'oggetto corrente Editor.

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.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Descrivere i tipi di oggetti speciali contenuti nella rappresentazione con marshalling di questo oggetto Parcelable.

Dispose()

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.

(Ereditato da Object)
Dispose(Boolean)

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.

(Ereditato da Object)
Dump(IPrinter, String)

Scrivere l'output di debug di questo oggetto.

Equals(Object)

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

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetInitialSelectedText(Int32)

Ottiene il testo selezionato, se presente.

GetInitialSelectedTextFormatted(Int32)

Ottiene il testo selezionato, se presente.

GetInitialSurroundingText(Int32, Int32, Int32)

Ottiene il testo circostante intorno al cursore corrente, con <i caratteri var>beforeLength</var> del testo prima del cursore (inizio della selezione), var>afterLength</var> caratteri di testo dopo il cursore (fine della selezione) <e tutto il testo selezionato.

GetInitialTextAfterCursor(Int32, Int32)

Ottiene <i caratteri var>length</var> del testo dopo la posizione corrente del cursore.

GetInitialTextAfterCursorFormatted(Int32, Int32)

Ottiene <i caratteri var>length</var> del testo dopo la posizione corrente del cursore.

GetInitialTextBeforeCursor(Int32, Int32)

Ottiene <i caratteri var>length</var> del testo prima della posizione corrente del cursore.

GetInitialTextBeforeCursorFormatted(Int32, Int32)

Ottiene <i caratteri var>length</var> del testo prima della posizione corrente del cursore.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
MakeCompatible(BuildVersionCodes)

Assicurarsi che i dati in questo EditorInfo siano compatibili con un'applicazione sviluppata rispetto alla versione dell'API di destinazione specificata.

Notify()

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

(Ereditato da Object)
NotifyAll()

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

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetInitialSurroundingSubText(ICharSequence, Int32)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

SetInitialSurroundingSubText(String, Int32)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

SetInitialSurroundingText(ICharSequence)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

SetInitialSurroundingText(String)

Gli editor possono usare questo metodo per fornire testo di input iniziale agli IMEs.

ToArray<T>()

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.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

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.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< 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)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Utilizzato per creare il pacchetto di questo oggetto in un oggetto Parcel.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

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.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

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.

(Ereditato da Object)
IJavaPeerable.Finalized()

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.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

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.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

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.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

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.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

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.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

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.

GetJniTypeName(IJavaPeerable)

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.

Si applica a