假设性问题:假设我想使用 BitmapFactory 从文件/流/任何内容中解码位图。是否可以获得解码进度(作为整数)?我想将进度放在 ProgressBar 中。或者甚至有可能但不使用 BitmapFactory?
谢谢!
让我们说使用Android提供的BitmapFactory的方法你不能。因为它调用了一些原生函数来解码图像。
如果你想深入了解,只需通过android.graphics.BitmapFactory 和android.graphics.BitmapFactory_Delegate类的代码,看看它们是如何实现解码图像的代码并在你的情况下实现相同的,然后你就可以做到了修改了一些代码。(我不知道它有多大帮助)。