当我尝试在 Android N(检查三星 S6)的 View Pager 中加载图像集时遇到问题。
java.lang.RuntimeException: Canvas: trying to draw too large(132710400bytes) bitmap.
Image dimension is 960*720 and its size 64 k, View Pager count is 4
现在我将所有图像放在普通的“可绘制”文件夹中。我尝试将所有图像替换为“drawable-xxhdpi”,但问题仍然存在。
最佳答案
在我的案例中,我通过转到我的 list 并将 hardwareAccelerated
从 true
更改为 false
来解决它。 android:hardwareAccelerated="false"
,
关于android - Canvas 试图绘制太大的位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47827098/