commit | 5e5dd511a3031df38dfe35ca741e31ca9f0eec65 | [log] [tgz] |
---|---|---|
author | mrenouf <mrenouf@google.com> | Fri Dec 01 13:48:32 2023 -0500 |
committer | Mark Renouf <mrenouf@google.com> | Thu Jan 18 21:10:00 2024 -0500 |
tree | d07a6d2a468abc339630081ffb6a654ca4dde8a8 | |
parent | 99c9828d732ff25c87e8b41e386131dae70b4652 [diff] |
Refactor ChooserRequestParameters usage Creates ChooserRequest data class Uses validation lib to implement parsing of source data Introduces ChooserViewModel as a new target to begin migration of control flow, data and dependencies out of ChooserActivity and into smaller testable units. Test: atest IntentResolver-tests-activity:com.android.intentresolver.v2 Bug: 309960444 Change-Id: I39b3517ec9e17525441d349b3da139ad5956c600
IntentResolver
provides the implementation for Intent ACTION_CHOOSER
See also: ShareCompat.IntentBuilder