InputMethodManager.HideSoftInputFromWindow メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| HideSoftInputFromWindow(IBinder, HideSoftInputFlags) |
結果がない場合の |
| 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 オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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 以外の場合は、IME が何を行ったかを伝える要求を処理したときに、IME によって呼び出されます。 受け取る#RESULT_UNCHANGED_SHOWN結果コードは、 #RESULT_UNCHANGED_HIDDEN#RESULT_SHOWN#RESULT_HIDDEN
戻り値
- 属性
注釈
現在入力を受け入れているウィンドウのコンテキストからソフト入力ウィンドウを非表示にする要求。 これは、ユーザーが入力ウィンドウを非表示にすることをかなり明示的に要求するよりも実際に何らかの操作を行った結果として呼び出す必要があります。
<このメソッドに渡される strong>Caveat:</strongResultReceiver> インスタンスは有効期間の長いオブジェクトになる可能性があります。これは、異なるプロセスに転送されるすべての対応するResultReceiverオブジェクトがガベージ コレクションされるまでガベージ コレクションされない可能性があるためです。 Android でのメモリ リークを回避するには、一般的なパターンに従います。 の有効期間ResultReceiverに関係なく、ガベージ コレクションなどのContextandroid.app.Activityアプリケーション ロジック オブジェクトを使用java.lang.ref.WeakReferenceすることを検討してください。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。