Fix Authentication flow for secondary provider

When the authentication is complete, based on request id, fill response
is retrieved. For secondary providers, the fill response needs to be
retrieved from secondary fill responses. To do that, assign odd numbers
for secondary providers and even numbers for primary providers to
distinguish the providers from the request id.

Bug: 328621938
Test: atest CtsAutoFillServiceTestCases:android.autofillservice.cts.inline.InlineLoginMixedCredentialActivityTest
Change-Id: Ibafb56f80071dd9d279a7f179f053bde14a56222
1 file changed