Language

View.ImportantForAutofill プロパティ

定義

このビューがオートフィルに重要かどうかを判断するためのモードを取得します。

public virtual Android.Views.ImportantForAutofill ImportantForAutofill { [Android.Runtime.Register("getImportantForAutofill", "()I", "GetGetImportantForAutofillHandler", ApiSince=26)] get; [Android.Runtime.Register("setImportantForAutofill", "(I)V", "GetSetImportantForAutofill_IHandler", ApiSince=26)] set; }
[<get: Android.Runtime.Register("getImportantForAutofill", "()I", "GetGetImportantForAutofillHandler", ApiSince=26)>]
[<set: Android.Runtime.Register("setImportantForAutofill", "(I)V", "GetSetImportantForAutofill_IHandler", ApiSince=26)>]
member this.ImportantForAutofill : Android.Views.ImportantForAutofill with get, set

プロパティ値

#IMPORTANT_FOR_AUTOFILL_AUTO 既定では、または #setImportantForAutofill(int) に渡される値。

属性

注釈

プロパティ getter のドキュメント:

このビューがオートフィルに重要かどうかを判断するためのモードを取得します。

このモードの詳細については、「 #setImportantForAutofill(int) と #isImportantForAutofill() 」を参照してください。

Javaドキュメント。

プロパティ セッターのドキュメント:

このビューがオートフィルにとって重要と見なされるかどうかを判断するためのモードを設定します。

プラットフォームによって自動入力の重要度が自動的に決定されますが、このメソッドを使用して動作をカスタマイズできます。 例えば次が挙げられます。

<ol><li>ビューの内容がオートフィルに関係ない場合 (たとえば、"Captcha" チャレンジで使用されるテキスト フィールド)、 #IMPORTANT_FOR_AUTOFILL_NOする必要があります。 <li>ビューとその子の両方がオートフィルに関係ない場合 (たとえば、spreadhseet エディターを含むアクティビティのルート ビュー)、 #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTSする必要があります。 <li>ビューコンテンツがオートフィルに関連するが、その子ではない場合 (たとえば、適切なオートフィル方法をオーバーライドし、2 人の子が月と年を表すカスタム ビューで表されるクレジット カードの有効期限)、 #IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTSする必要があります。 </ol>

<b>Note:</b> モードを #IMPORTANT_FOR_AUTOFILL_NO または #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS に設定しても、ビュー (およびその子) がオートフィルの目的で使用されないことは保証されません。たとえば、ユーザーが明示的にオートフィル要求を行うと、すべてのビューが ViewStructure に含まれるようになります。 android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE 以降、システムは他の要因と共に他の要素を使用して自動入力動作を決定します。 オートフィルに対するビューの重要度の使用方法の詳細については、 #isImportantForAutofill() を参照してください。

Javaドキュメント。

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

適用対象