共用方式為


InputMethodManager.HideSoftInputFromWindow 方法

定義

多載

HideSoftInputFromWindow(IBinder, HideSoftInputFlags)

沒有結果的 #hideSoftInputFromWindow(IBinder, int, ResultReceiver) 同義字:要求從目前接受輸入的視窗內容隱藏軟式輸入視窗。

HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver)

要求從目前接受輸入的視窗內容隱藏軟式輸入視窗。

HideSoftInputFromWindow(IBinder, HideSoftInputFlags)

沒有結果的 #hideSoftInputFromWindow(IBinder, int, ResultReceiver) 同義字:要求從目前接受輸入的視窗內容隱藏軟式輸入視窗。

[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

參數

windowToken
IBinder

發出要求的視窗令牌,如 所 View#getWindowToken() View.getWindowToken()傳回。

flags
HideSoftInputFlags

提供其他作業旗標。 目前可能是 0 或已 #HIDE_IMPLICIT_ONLY 設定位。

傳回

屬性

備註

沒有結果的 #hideSoftInputFromWindow(IBinder, int, ResultReceiver) 同義字:要求從目前接受輸入的視窗內容隱藏軟式輸入視窗。

android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

HideSoftInputFromWindow(IBinder, HideSoftInputFlags, ResultReceiver)

要求從目前接受輸入的視窗內容隱藏軟式輸入視窗。

[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

參數

windowToken
IBinder

發出要求的視窗令牌,如 所 View#getWindowToken() View.getWindowToken()傳回。

flags
HideSoftInputFlags

提供其他作業旗標。 目前可能是 0 或已 #HIDE_IMPLICIT_ONLY 設定位。

resultReceiver
ResultReceiver

如果非 Null,則輸入法會在處理您的要求時呼叫此動作,以告訴您其已完成的工作。 您收到的結果碼可能是 #RESULT_UNCHANGED_SHOWN、、 #RESULT_UNCHANGED_HIDDEN#RESULT_SHOWN#RESULT_HIDDEN

傳回

屬性

備註

要求從目前接受輸入的視窗內容隱藏軟式輸入視窗。 這應該會在用戶實際執行某些動作時呼叫,而不是明確要求隱藏輸入視窗。

<傳遞至這個方法的強>警告:</強ResultReceiver>實例可以是長期對象,因為傳送到不同進程的所有對應ResultReceiver物件都可能會遭到垃圾收集,因此可能不會進行垃圾收集。 請遵循一般模式,以避免Android中的記憶體流失。 請考慮使用 java.lang.ref.WeakReference ,讓和 之類的android.app.ActivityContext應用程式邏輯物件可以垃圾收集,而不論的ResultReceiver存留期為何。

android.view.inputmethod.InputMethodManager.hideSoftInputFromWindow(android.os.IBinder, int, android.os.ResultReceiver)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於