aboutsummaryrefslogtreecommitdiff
path: root/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/multidatasetservice/MyAutofillService.java
diff options
context:
space:
mode:
Diffstat (limited to 'input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/multidatasetservice/MyAutofillService.java')
-rw-r--r--input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/multidatasetservice/MyAutofillService.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/multidatasetservice/MyAutofillService.java b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/multidatasetservice/MyAutofillService.java
index 5e0b0233..494a8bf1 100644
--- a/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/multidatasetservice/MyAutofillService.java
+++ b/input/autofill/AutofillFramework/Application/src/main/java/com/example/android/autofillframework/multidatasetservice/MyAutofillService.java
@@ -31,8 +31,7 @@ import android.widget.RemoteViews;
import com.example.android.autofillframework.R;
import com.example.android.autofillframework.multidatasetservice.datasource.SharedPrefsAutofillRepository;
-import com.example.android.autofillframework.multidatasetservice.model.AutofillFieldsCollection;
-import com.example.android.autofillframework.multidatasetservice.model.ClientFormData;
+import com.example.android.autofillframework.multidatasetservice.model.FilledAutofillFieldCollection;
import com.example.android.autofillframework.multidatasetservice.settings.MyPreferences;
import java.util.HashMap;
@@ -67,7 +66,7 @@ public class MyAutofillService extends AutofillService {
// Parse AutoFill data in Activity
StructureParser parser = new StructureParser(structure);
parser.parseForFill();
- AutofillFieldsCollection autofillFields = parser.getAutofillFields();
+ AutofillFieldMetadataCollection autofillFields = parser.getAutofillFields();
FillResponse.Builder responseBuilder = new FillResponse.Builder();
// Check user's settings for authenticating Responses and Datasets.
boolean responseAuth = MyPreferences.getInstance(this).isResponseAuth();
@@ -82,7 +81,7 @@ public class MyAutofillService extends AutofillService {
callback.onSuccess(responseBuilder.build());
} else {
boolean datasetAuth = MyPreferences.getInstance(this).isDatasetAuth();
- HashMap<String, ClientFormData> clientFormDataMap =
+ HashMap<String, FilledAutofillFieldCollection> clientFormDataMap =
SharedPrefsAutofillRepository.getInstance(this).getClientFormData
(autofillFields.getFocusedHints(), autofillFields.getAllHints());
FillResponse response = AutofillHelper.newResponse
@@ -99,8 +98,8 @@ public class MyAutofillService extends AutofillService {
Log.d(TAG, "onSaveRequest(): data=" + bundleToString(data));
StructureParser parser = new StructureParser(structure);
parser.parseForSave();
- ClientFormData clientFormData = parser.getClientFormData();
- SharedPrefsAutofillRepository.getInstance(this).saveClientFormData(clientFormData);
+ FilledAutofillFieldCollection filledAutofillFieldCollection = parser.getClientFormData();
+ SharedPrefsAutofillRepository.getInstance(this).saveClientFormData(filledAutofillFieldCollection);
}
@Override