在我的 xml 代码中,对于 Android 开发,我在屏幕上添加图像时遇到问题。
我的图像I1
工作正常...
但是当我在代码中使用图像 I2
时会出现问题。我不知道为什么,但当我使用 I2
图像打开它时,我的应用程序崩溃了。但我使用了 I1
而不是 I2
。然后就可以正常使用了。
为什么会发生......? 有什么解决办法吗......??
最佳答案
应用程序崩溃,因为将图像加载到 ImageView 中太大,应用程序无法处理,因此出现 OutOfMemoryException
。
您需要做的是使用一些已经针对管理图像进行了优化的库
尝试使用
https://square.github.io/picasso/
或
https://github.com/bumptech/glide
将图像加载到 ImageView
关于java - 我如何解决在 xml 文件上添加图像以进行 Android 开发的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62239209/