다음을 통해 공유


FillEventHistory.Event.ManuallyEnteredField 속성

정의

서비스에서 제공했지만 사용자가 수동으로 입력한 데이터 세트에 사용할 수 있는 필드를 반환합니다.

public System.Collections.Generic.IDictionary<Android.Views.Autofill.AutofillId,System.Collections.Generic.ICollection<string>> ManuallyEnteredField { [Android.Runtime.Register("getManuallyEnteredField", "()Ljava/util/Map;", "", ApiSince=28)] get; }
[<get: Android.Runtime.Register("getManuallyEnteredField", "()Ljava/util/Map;", "", ApiSince=28)>]
member this.ManuallyEnteredField : System.Collections.Generic.IDictionary<Android.Views.Autofill.AutofillId, System.Collections.Generic.ICollection<string>>

속성 값

키가 수동으로 입력한 필드의 ID이고 값이 해당 값을 가지고 있지만 사용자가 선택하지 않은 데이터 세트의 ID인 맵 맵입니다.

특성

설명

서비스에서 제공했지만 사용자가 수동으로 입력한 데이터 세트에 사용할 수 있는 필드를 반환합니다.

예를 들어 서버는 다음을 제공합니다.

FillResponse response = new FillResponse.Builder()
                 .addDataset(new Dataset.Builder(presentation1)
                     .setId("4815")
                     .setValue(usernameId, AutofillValue.forText("MrPlow"))
                     .setValue(passwordId, AutofillValue.forText("AyCaramba"))
                     .build())
                 .addDataset(new Dataset.Builder(presentation2)
                     .setId("162342")
                     .setValue(usernameId, AutofillValue.forText("ElBarto"))
                     .setValue(passwordId, AutofillValue.forText("D'OH"))
                     .build())
                 .addDataset(new Dataset.Builder(presentation3)
                     .setId("108")
                     .setValue(usernameId, AutofillValue.forText("MrPlow"))
                     .setValue(passwordId, AutofillValue.forText("D'OH"))
                     .build())
                 .build();

사용자는 데이터 세트를 선택하지 않지만 수동으로 입력합니다.

username = "MrPlow";
              password = "D'OH";

그런 다음 결과는 다음 맵입니다.

usernameId => { "4815", "108"}
              passwordId => { "162342", "108" }

<b>참고: </b>형식 #TYPE_CONTEXT_COMMITTED의 이벤트에만 설정합니다.

에 대한 android.service.autofill.FillEventHistory.Event.getManuallyEnteredField()Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상