0

我的意思是,TextViews 几乎一次加载,但是 ImageViews 加载速度有点慢,这看起来很丑陋,而且令人不安。

我能做些什么呢?

我即时加载 ImageView 的图像,并在后台进程中使用 setImageBitmap() 设置 ImageViews 的图像。

4

1 回答 1

1

setImageBitmap很耗时——它需要从存储中加载位图数据、内存分配、解码等。ATextView显然不需要做这样的事情。

您可以通过使用与要加载的图像大小相同的占位符图像、使用过渡动画或(尽可能)使用资源可绘制对象来稍微改善这种情况。

于 2013-08-15T06:03:03.307 回答