我正在尝试滚动浏览社交媒体应用的联系人列表。联系人列表内的联系人姓名旁边是可单击的小型联系人图像。如果单击此类联系人图像,则将打开一个新窗口,其中包含该联系人图像的更高分辨率视图。图片嵌入在ImageView中。我的问题是,当图像完全呈现到ImageView中时,是否可以通过任何方式询问操作系统或UI自动化(UiAutomator)。另外,只要尚未从服务器完全加载图像,就最初显示图像的低分辨率表示。几毫秒(大约100-200ms)后,将显示高分辨率版本。我想知道是否可以通过任何方式确定何时首先完全渲染图像,其次应用程序将不会从服务器获取更多信息(因为随后图像已完全下载)。
我正在使用仿真的Android(API 28)和UiAutomator框架滚动应用程序。