commit | 36202194c114d2f79c17f930f45e337e922839ba | [log] [tgz] |
---|---|---|
author | Joshua Trask <joshtrask@google.com> | Mon Nov 14 11:44:52 2022 -0500 |
committer | Joshua Trask <joshtrask@google.com> | Tue Nov 29 15:28:32 2022 +0000 |
tree | 17e2084df97c0472c2257b9a017ebd85312e37c1 | |
parent | 78d4f9a56a004a1031502c33b523f9b495d031a9 [diff] |
Pre-work to decouple ChooserGridAdapter This first CL introduces a new delegate interface and injects all the dependencies required to make `ChooserGridAdapter` a static inner class. Then the next follow-up CL can extract it to the new `grid/` directory to remove a large chunk of code from the `ChooserActivity` monolith, including a significant portion of our "UI layer." Test: atest IntentResolverUnitTests Bug: 202167050 Change-Id: I86bac2d3dec615c92043bfb01399af62747cc42b