共用方式為


FillRequest.FlagManualRequest 欄位

定義

表示用戶明確要求自動填入。

[Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")]
[Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)]
public const int FlagManualRequest = 1;
[<Android.Runtime.IntDef(Fields=new System.String[] { "FlagManualRequest", "FlagCompatibilityModeRequest", "FlagSupportsFillDialog" }, Flag=true, Type="Android.Service.Autofill.FillRequest")>]
[<Android.Runtime.Register("FLAG_MANUAL_REQUEST", ApiSince=26)>]
val mutable FlagManualRequest : int

欄位值

Value = 1

實作

屬性

備註

表示用戶明確要求自動填入。

使用者通常會在兩種情況下明確要求自動填入畫面:<ul<>li>應用程式已停用自動填入(使用 View#setImportantForAutofill(int)。 <li>服務無法找出如何自動填入畫面(但使用者知道服務有該應用程式的數據)。 </Ul>

此旗標對於第二個案例特別有用。 例如,服務可以提供複雜的UI,讓使用者可以對應哪些螢幕檢視屬於每個用戶數據,或者可以提供更簡單的UI,讓使用者只挑選用來觸發要求之檢視的數據(也就是方法傳true回的android.app.assist.AssistStructure.ViewNode#isFocused()檢視)。

呼叫 或 android.view.autofill.AutofillManager#requestAutofill(View, int, android.graphics.Rect)android.view.autofill.AutofillManager#requestAutofill(View),會觸發明確的自動填入要求。 例如,標準 android.widget.TextView 檢視會顯示 AUTOFILL 溢位功能表中觸發這類要求的選項。

android.service.autofill.FillRequest.FLAG_MANUAL_REQUESTJava 檔。

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

適用於