View.IsImportantForAutofill 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 보기와 연결된 항목이 android.app.assist.AssistStructure.ViewNode
자동 채우기 용도로 중요한 것으로 간주되는지 여부를 Android 시스템에 암시합니다.
public bool IsImportantForAutofill { [Android.Runtime.Register("isImportantForAutofill", "()Z", "", ApiSince=26)] get; }
[<get: Android.Runtime.Register("isImportantForAutofill", "()Z", "", ApiSince=26)>]
member this.IsImportantForAutofill : bool
속성 값
뷰가 자동 채우기에 중요한 것으로 간주되는지 여부입니다.
- 특성
설명
이 보기와 연결된 항목이 android.app.assist.AssistStructure.ViewNode
자동 채우기 용도로 중요한 것으로 간주되는지 여부를 Android 시스템에 암시합니다.
일반적으로 뷰는 자동 채우기에 중요합니다 <. ol><li>뷰는 에 의해 android.service.autofill.AutofillService
자동 채워질 수 있습니다. <li>보기 콘텐츠는 다른 보기를 자동으로 필터링하는 android.service.autofill.AutofillService
방법을 결정하는 데 도움이 될 수 있습니다. <ol>
예를 들어 뷰 컨테이너는 일반적으로 성능상의 이유로 반환 false
해야 하지만(중요한 정보는 자식이 제공하므로) 속성에 관련 정보(예: 리소스 ID라고 함 credentials
)가 있는 경우 반환 true
해야 합니다. 반면에 레이블 또는 편집 가능한 필드를 나타내는 뷰는 일반적으로 반환 true
되어야 하지만 경우에 따라 반환 false
할 수 있습니다(예: "Captcha" 메커니즘의 일부인 경우).
이 메서드에서 반환되는 값은 다음에서 반환 #getImportantForAutofill()
하는 값에 따라 달라집니다.
<ol>li를 반환 #IMPORTANT_FOR_AUTOFILL_YES
하거나 #IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS
반환하는 경우 li>를 반환true
<하거나 #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS
반환 #IMPORTANT_FOR_AUTOFILL_NO
하면 li를 반환합니다. 반환하는 경우 li>를 반환<#IMPORTANT_FOR_AUTOFILL_AUTO
false
한 다음 리소스 ID false
가 있는 컨테이너와 같은 경우에 반환 true
할 수 있는 몇 가지 간단한 추론을 사용합니다.>< <li>그렇지 않으면 반환됩니다 false
. </ol>
중요도의 동작은 Android 버전<에 따라 달라집니다. ol><li For android.os.Build.VERSION_CODES#TIRAMISU
및 below: <ol><li>>뷰가 자동 채우기에 중요한 것으로 간주되는 경우: <ol><li>뷰는 포커스가 있을 때 자동으로 자동 채우기 요청을 트리거할 수 있습니다. <li>뷰의 내용은 자동 채우기 요청에 사용되는 내용에 포함 ViewStructure
됩니다. </ol><li>반면에 뷰가 자동 채우기에 중요하지 않은 것으로 간주되는 경우: <ol><li>뷰는 자동 채우기 요청을 자동으로 트리거하지 않지만 이를 통해 AutofillManager#requestAutofill(View)
수동 요청을 트리거할 수 있습니다. <li>요청에 플래그가 없는 한 뷰의 내용은 자동 채우기 요청에 사용되는 내용에 #AUTOFILL_FLAG_INCLUDE_NOT_IMPORTANT_VIEWS
포함되지 ViewStructure
않습니다. </ol></ol><li>For android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKE
이상: <ol><li>시스템은 다른 뷰 속성 및 기타 최적화 요소와 함께 중요도를 사용하여 뷰가 포커스에 자동 채우기를 트리거해야 하는지 여부를 결정합니다. <li>, , #IMPORTANT_FOR_AUTOFILL_YES
#IMPORTANT_FOR_AUTOFILL_YES_EXCLUDE_DESCENDANTS
#IMPORTANT_FOR_AUTOFILL_NO
및 #IMPORTANT_FOR_AUTOFILL_NO_EXCLUDE_DESCENDANTS
뷰의 #IMPORTANT_FOR_AUTOFILL_AUTO
내용은 자동 채우기 요청에 사용되는 내용에 포함 ViewStructure
됩니다. </ol></ol>
에 대한 android.view.View.isImportantForAutofill()
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.