Android建议\u列\u图标\u 1位图的尺寸以及如何从网络获取

Android建议\u列\u图标\u 1位图的尺寸以及如何从网络获取,android,bitmap,android-contentprovider,android-searchmanager,Android,Bitmap,Android Contentprovider,Android Searchmanager,在我的应用程序中的“我的搜索建议”下拉列表中,我想像Google Play一样在搜索建议旁边显示一个缩略图。此缩略图将从internet上下载。目前,我正在下载图像作为位图,将其尺寸乘以猜测的数字,将其保存为JPEG,然后使用保存图像的URI显示在搜索建议中。 然后,这用于将建议添加到ContentProvider类中的搜索建议列表中: String[]行={String.valueOfi,imageUri.toString,title,title}; cursor.addRowrow 必须有更

在我的应用程序中的“我的搜索建议”下拉列表中,我想像Google Play一样在搜索建议旁边显示一个缩略图。此缩略图将从internet上下载。目前,我正在下载图像作为位图,将其尺寸乘以猜测的数字,将其保存为JPEG,然后使用保存图像的URI显示在搜索建议中。 然后,这用于将建议添加到ContentProvider类中的搜索建议列表中: String[]行={String.valueOfi,imageUri.toString,title,title}; cursor.addRowrow

必须有更好的方法来做到这一点。它很慢,而且我通常在调整所有位图的大小时内存不足


如何简单地从URL获取图像并将其设置为搜索建议中的建议列图标1?

搜索建议按用户类型计算,即在每个字符后计算,因此您不应该在查询期间执行任何长时间运行的操作,例如网络操作。在查询期间没有网络操作?那么,如何让图像显示出来呢?我无法从网络上下载所有图像,然后查询它们。有什么建议吗?还有,谷歌游戏就是这样做的,所以这一定是可能的。所以,现在,我只是加载结果中的第一张图片。这让它保持了更快的速度,这正是谷歌Play所做的。