InlineFillService: Implement onSavedDatasetsInfoRequest.

Bug: 169455298
Test: manual
Change-Id: I8a2d15350b08fc7fb8673114160cc14f6380c7f4
diff --git a/samples/InlineFillService/src/com/example/android/inlinefillservice/InlineFillService.java b/samples/InlineFillService/src/com/example/android/inlinefillservice/InlineFillService.java
index 6bb9e4f..7e92a35 100644
--- a/samples/InlineFillService/src/com/example/android/inlinefillservice/InlineFillService.java
+++ b/samples/InlineFillService/src/com/example/android/inlinefillservice/InlineFillService.java
@@ -26,6 +26,8 @@
 import android.service.autofill.SaveCallback;
 import android.service.autofill.SaveInfo;
 import android.service.autofill.SaveRequest;
+import android.service.autofill.SavedDatasetsInfo;
+import android.service.autofill.SavedDatasetsInfoCallback;
 import android.util.ArrayMap;
 import android.util.Log;
 import android.view.autofill.AutofillId;
@@ -35,6 +37,7 @@
 import androidx.annotation.NonNull;
 
 import java.util.Collection;
+import java.util.Collections;
 import java.util.Optional;
 
 /**
@@ -146,4 +149,11 @@
         Helper.showMessage(getApplicationContext(), "InlineFillService doesn't support Save");
         callback.onSuccess();
     }
+
+    @Override
+    public void onSavedDatasetsInfoRequest(@NonNull SavedDatasetsInfoCallback callback) {
+        callback.onSuccess(
+                Collections.singleton(
+                        new SavedDatasetsInfo(SavedDatasetsInfo.TYPE_PASSWORDS, NUMBER_DATASETS)));
+    }
 }