Freigeben über


InputMethodManager.HideSoftInputFromWindow Methode

Definition

Überlädt

HideSoftInputFromWindow(IBinder, HideSoftInputFlags)

Synonym für #hideSoftInputFromWindow(IBinder, int, ResultReceiver) ohne Ergebnis: Anforderung, das Softeingabefenster aus dem Kontext des Fensters auszublenden, das derzeit Eingaben akzeptiert.

HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver)

Fordern Sie an, das Softeingabefenster aus dem Kontext des Fensters auszublenden, das derzeit Eingaben akzeptiert.

HideSoftInputFromWindow(IBinder, HideSoftInputFlags)

Synonym für #hideSoftInputFromWindow(IBinder, int, ResultReceiver) ohne Ergebnis: Anforderung, das Softeingabefenster aus dem Kontext des Fensters auszublenden, das derzeit Eingaben akzeptiert.

[Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;I)Z", "")]
public bool HideSoftInputFromWindow (Android.OS.IBinder? windowToken, Android.Views.InputMethods.HideSoftInputFlags flags);
[<Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;I)Z", "")>]
member this.HideSoftInputFromWindow : Android.OS.IBinder * Android.Views.InputMethods.HideSoftInputFlags -> bool

Parameter

windowToken
IBinder

Das Token des Fensters, das die Anforderung angibt, wie von View#getWindowToken() View.getWindowToken().

flags
HideSoftInputFlags

Stellt zusätzliche Betriebskennzeichnungen bereit. Derzeit kann 0 oder der #HIDE_IMPLICIT_ONLY Bitsatz festgelegt sein.

Gibt zurück

Attribute

Hinweise

Synonym für #hideSoftInputFromWindow(IBinder, int, ResultReceiver) ohne Ergebnis: Anforderung, das Softeingabefenster aus dem Kontext des Fensters auszublenden, das derzeit Eingaben akzeptiert.

Java-Dokumentation für android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver)

Fordern Sie an, das Softeingabefenster aus dem Kontext des Fensters auszublenden, das derzeit Eingaben akzeptiert.

[Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;ILandroid/os/ResultReceiver;)Z", "")]
public bool HideSoftInputFromWindow (Android.OS.IBinder? windowToken, Android.Views.InputMethods.HideSoftInputFlags flags, Android.OS.ResultReceiver? resultReceiver);
[<Android.Runtime.Register("hideSoftInputFromWindow", "(Landroid/os/IBinder;ILandroid/os/ResultReceiver;)Z", "")>]
member this.HideSoftInputFromWindow : Android.OS.IBinder * Android.Views.InputMethods.HideSoftInputFlags * Android.OS.ResultReceiver -> bool

Parameter

windowToken
IBinder

Das Token des Fensters, das die Anforderung angibt, wie von View#getWindowToken() View.getWindowToken().

flags
HideSoftInputFlags

Stellt zusätzliche Betriebskennzeichnungen bereit. Derzeit kann 0 oder der #HIDE_IMPLICIT_ONLY Bitsatz festgelegt sein.

resultReceiver
ResultReceiver

Wenn keine Null ist, wird dies vom IME aufgerufen, wenn sie Ihre Anforderung verarbeitet hat, um Ihnen mitzuteilen, was sie getan hat. Der empfangene Ergebniscode kann entweder #RESULT_UNCHANGED_SHOWN, , #RESULT_UNCHANGED_HIDDEN, #RESULT_SHOWNoder #RESULT_HIDDEN.

Gibt zurück

Attribute

Hinweise

Fordern Sie an, das Softeingabefenster aus dem Kontext des Fensters auszublenden, das derzeit Eingaben akzeptiert. Dies sollte als Ergebnis aufgerufen werden, dass der Benutzer tatsächlich einige tatsächlich als ziemlich explizite Anforderungen ausführt, um das Eingabefenster ausgeblendet zu lassen.

<Strong>Caveat:</strong>ResultReceiver instance passed to this method can be a long-lived object, because it may not be garbage-collection until all the corresponding ResultReceiver objects transfer to different processes get garbage-collection. Befolgen Sie die allgemeinen Muster, um Speicherverluste in Android zu vermeiden. Erwägen Sie die Verwendung java.lang.ref.WeakReference , damit Anwendungslogikobjekte wie z android.app.Activity Context . B. garbage collection unabhängig von der Lebensdauer von ResultReceiver.

Java-Dokumentation für android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int, android.os.ResultReceiver).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: