FillRequest.FlagManualRequest 필드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
사용자가 자동 채우기를 명시적으로 요청했음을 나타냅니다.
[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_REQUEST
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.