InputMethodManager.ToggleSoftInput(ShowFlags, HideSoftInputFlags) 方法

定义

此方法切换输入法窗口显示。

[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

参数

showFlags
ShowFlags

提供其他操作标志。 可以是 0 或具有 #SHOW_IMPLICIT#SHOW_FORCED 集。

hideFlags
HideSoftInputFlags

提供其他操作标志。 可以是 0 或具有 #HIDE_IMPLICIT_ONLY#HIDE_NOT_ALWAYS 集。

属性

注解

此方法切换输入法窗口显示。

如果已显示输入窗口,则会隐藏它。 如果未显示输入窗口,

此成员已弃用。 请改用或#hideSoftInputFromWindow(IBinder, int)显式使用#showSoftInput(View, int)。 特别是在焦点更改期间,IME 的当前可见性定义不明确。 从此开始 Build.VERSION_CODES#S Android S,仅当调用应用是当前 IME 焦点时,此效果才有效。

适用于 . 的 android.view.inputmethod.InputMethodManager.toggleSoftInput(int, int)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于