InputMethodManager.ToggleSoftInput(ShowFlags, HideSoftInputFlags) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Mit dieser Methode wird die Anzeige des Eingabemethodenfensters umgeschaltet.
[Android.Runtime.Register("toggleSoftInput", "(II)V", "")]
public void ToggleSoftInput (Android.Views.InputMethods.ShowFlags showFlags, Android.Views.InputMethods.HideSoftInputFlags hideFlags);
[<Android.Runtime.Register("toggleSoftInput", "(II)V", "")>]
member this.ToggleSoftInput : Android.Views.InputMethods.ShowFlags * Android.Views.InputMethods.HideSoftInputFlags -> unit
Parameter
- showFlags
- ShowFlags
Stellt zusätzliche Betriebskennzeichnungen bereit. Kann 0 sein oder den #SHOW_IMPLICIT
Bitsatz #SHOW_FORCED
haben.
- hideFlags
- HideSoftInputFlags
Stellt zusätzliche Betriebskennzeichnungen bereit. Kann 0 sein oder den #HIDE_IMPLICIT_ONLY
Bitsatz #HIDE_NOT_ALWAYS
haben.
- Attribute
Hinweise
Mit dieser Methode wird die Anzeige des Eingabemethodenfensters umgeschaltet.
Wenn das Eingabefenster bereits angezeigt wird, wird es ausgeblendet. Wenn das Eingabefenster nicht angezeigt wird.
Dieses Mitglied ist veraltet. Verwenden #showSoftInput(View, int)
oder #hideSoftInputFromWindow(IBinder, int)
explizit stattdessen. Insbesondere bei Fokusänderungen ist die aktuelle Sichtbarkeit des IME nicht gut definiert. Beginnend mit Build.VERSION_CODES#S Android S
, hat dies nur auswirkungen, wenn die aufrufende App der aktuelle IME-Fokus ist.
Java-Dokumentation für android.view.inputmethod.InputMethodManager.toggleSoftInput(int, 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.