InputMethodManager.ToggleSoftInputFromWindow 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此方法切換輸入法視窗顯示。
[Android.Runtime.Register("toggleSoftInputFromWindow", "(Landroid/os/IBinder;II)V", "")]
public void ToggleSoftInputFromWindow(Android.OS.IBinder? windowToken, Android.Views.InputMethods.ShowSoftInputFlags showFlags, Android.Views.InputMethods.HideSoftInputFlags hideFlags);
[<Android.Runtime.Register("toggleSoftInputFromWindow", "(Landroid/os/IBinder;II)V", "")>]
member this.ToggleSoftInputFromWindow : Android.OS.IBinder * Android.Views.InputMethods.ShowSoftInputFlags * Android.Views.InputMethods.HideSoftInputFlags -> unit
參數
- windowToken
- IBinder
由 返回 View#getWindowToken() View.getWindowToken()的請求時,該視窗的標記。
- showFlags
- ShowSoftInputFlags
提供額外的操作旗幟。 可能是 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 焦點時才有影響。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。