summaryrefslogtreecommitdiff
path: root/java/src-debug
diff options
context:
space:
mode:
author Andrey Epin <ayepin@google.com> 2023-05-19 10:42:08 -0700
committer Andrey Epin <ayepin@google.com> 2023-05-23 16:23:49 -0700
commit4cf61d3013c9ac98a478d65bf7204bd13a8607e1 (patch)
treedbe83372572639ea85e75265bf11050c01f06439 /java/src-debug
parent9f16294a877aad18fa237d856bc5b9fa5085d7ce (diff)
Encapsulate target icon and label loading in an isolated component.
Patchset #1 Make ResolverListAdapter's and ChooserListAdapter icon and label async task classes static, move them into a separate package. After the modification anonymous AsyncTask from ResolverListAdapter#loadFilteredItemIconTaskAsync became the identical to the ResolverListAdapter$LoadIconTask and thus removed. Patchset #2 Incapsulate target icons and labels loading within a new component, IconLoader; use it instead of the direct async task usage. Use coroutines Dispatchers.IO pool for icon and label loading. Bug: 280653893 Test: manual testing Change-Id: Ie995a9ee9e88baeacc62821390ee90ef6b7e31e3
Diffstat (limited to 'java/src-debug')
0 files changed, 0 insertions, 0 deletions