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

屬性

備註

此方法切換輸入法視窗顯示。

如果輸入視窗已經顯示,它就會被隱藏。 如果沒有,輸入視窗就會顯示出來。

此會員已被棄用。 #showSoftInput(View, int)使用或#hideSoftInputFromWindow(IBinder, int)明確使用。 特別是在焦點轉換時,IME目前的可見性並不明確。 從 開始 Build.VERSION_CODES#S Android S,這只會在呼叫應用程式是目前 IME 焦點時才有影響。

Java 文件 android.view.inputmethod.InputMethodManager.toggleSoftInput(int, int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於