ChooserActivity Profile integration [1/2]

* connects ChooserActivity with UserInteractor
* replaces all existing references as the source of UserHandles
* app continues to explicity use the same profile types as previous
* updates Activity tests to use FakeUserRepository

A following change will modify initialization to incorporate build
the UI based on the list of profiles, instead of explicit references
to individual profile types.

Bug: 300157408
Bug: 311348033
Test: atest IntentResolver-tests-activity:com.android.intentresolver.v2
Change-Id: I6043e57fd7a8aff8c252e2b12171d457612d35dc
12 files changed
tree: a8420e6257eac529c36298e93ffb61ffa9d96c2e
  1. aconfig/
  2. java/
  3. tests/
  4. Android.bp
  5. AndroidManifest-app.xml
  6. AndroidManifest-lib.xml
  7. OWNERS
  8. PREUPLOAD.cfg
  9. proguard.flags
  10. README.md
  11. TEST_MAPPING
README.md

IntentResolver

About

IntentResolver provides the implementation for Intent ACTION_CHOOSER

See also: ShareCompat.IntentBuilder