2/n ConversationLayout: offload conversation icon loading to background thread
This CL offloads Conversation Avatar drawable loading to the background thread. Conversation header data extraction logic including drawable loading is extracted to loadConversationHeaderData method.
It is used in setDataAsync when `conversation_style_set_avatar_async` is enabled.
Bug: 305540309
Test: presubmit
Flag: ACONFIG android.widget.flags.conversation_style_set_avatar_async DEVELOPMENT
Change-Id: Ib13c76d500073adcb0fb0cb183507bec4a1e8e06
6 files changed