commit | 18953f7509f92ee224b5e5a9910acdbc1abbe466 | [log] [tgz] |
---|---|---|
author | Mark Renouf <mrenouf@google.com> | Fri Feb 23 13:30:56 2024 -0500 |
committer | Mark Renouf <mrenouf@google.com> | Fri Feb 23 13:30:56 2024 -0500 |
tree | 9683376246ba8a91e4b04cb33e1c675edabc71ac | |
parent | 7ac4ff9c63deec2c1d65a15f25206bf41401a9ca [diff] |
Creates ChooserHelper, a peer class for code cleanup This is a peer class to ChooserActivity to incrementally assume the tasks of initialization. Code moved through this class will have carefully controlled rules (documented in the class) for control and data flow to prevent additional tangles. This commit makes only a single control flow change, forwarding the call to ChooserActivity#init through this class. This makes no change to functionality yet, but provides a hook for following CLs. Bug: 309960444 Test: atest com.android.intentresolver Change-Id: I4d895adb00a09a9d18117639b2d85e3fe880e067
IntentResolver
provides the implementation for Intent ACTION_CHOOSER
See also: ShareCompat.IntentBuilder