言語

IInputConnection.CommitContent メソッド

定義

PNG イメージなどのコンテンツをエディターにコミットするために、入力メソッドによって呼び出されます。

[Android.Runtime.Register("commitContent", "(Landroid/view/inputmethod/InputContentInfo;ILandroid/os/Bundle;)Z", "GetCommitContent_Landroid_view_inputmethod_InputContentInfo_ILandroid_os_Bundle_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=25)]
public bool CommitContent(Android.Views.InputMethods.InputContentInfo inputContentInfo, Android.Views.InputMethods.InputContentFlags flags, Android.OS.Bundle? opts);
[<Android.Runtime.Register("commitContent", "(Landroid/view/inputmethod/InputContentInfo;ILandroid/os/Bundle;)Z", "GetCommitContent_Landroid_view_inputmethod_InputContentInfo_ILandroid_os_Bundle_Handler:Android.Views.InputMethods.IInputConnectionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=25)>]
abstract member CommitContent : Android.Views.InputMethods.InputContentInfo * Android.Views.InputMethods.InputContentFlags * Android.OS.Bundle -> bool

パラメーター

inputContentInfo
InputContentInfo

挿入するコンテンツ。

flags
InputContentFlags

#INPUT_CONTENT_GRANT_READ_URI_PERMISSIONコンテンツ プロバイダーがandroid.R.styleable#AndroidManifestProvider_grantUriPermissions grantUriPermissionsを許可する場合、またはアプリケーションが0を呼び出す必要がない場合はInputContentInfo#requestPermission()

opts
Bundle

オプションのバンドル データ。 これは null でもかまいません。

返品

true この要求がアプリケーションによって受け入れられる場合、要求が既に処理されているかバックグラウンドで処理されているかにかかわらず、それ以外の場合 false

属性

注釈

PNG イメージなどのコンテンツをエディターにコミットするために、入力メソッドによって呼び出されます。

さまざまな互換性の問題を回避するために、エディターと IME が次のように連携して動作することが期待される単純なユース ケースに焦点を当てます。

<ul><li>Editor では、このメソッドがまったくサポートされていない場合は、EditorInfo#contentMimeTypesと同じnullを維持する必要があります</li><li>Editor は、inputContentInfoで指定された MIME の種類がいずれのEditorInfo#contentMimeTypesにも一致しない場合、この要求を無視できます。 </li><li>Editor は、指定されたコンテンツを挿入するときにカーソル位置を無視できます。</li><li>Editor は content.true の読み込みを開始する前であっても、<を非同期的に返すことができます。/li><li>Editor は、このメソッドによって挿入されたコンテンツを削除する方法、またはこのメソッドによって発生する効果を元に戻す方法を提供する必要があります。</li><li>IME は、このメソッドを呼び出すとフォーカスの変更が発生する場合に、作成テキストがある場合は、このメソッドを呼び出さないでください。</li><li>IME は、エディターがコンテンツを読み取るためのアクセス許可を付与する必要があります。 editor.EditorInfo#packageName のパッケージ名を取得する方法については、<を参照してください。/li></ul>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象