我有一个加载图像的recyclerview。在Android Pie上,我遇到了这个问题:
Fatal Exception: java.lang.IllegalStateException: Unable to create layer for RecyclerView, size 768x4992 max size 8192 color type 4 has context 1
at android.os.MessageQueue.nativePollOnce(MessageQueue.java)
at android.os.MessageQueue.next(MessageQueue.java:326)
at android.os.Looper.loop(Looper.java:181)
at android.app.ActivityThread.main(ActivityThread.java:7094)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)
我没有任何图像过渡或动画。 那是什么意思,我该怎么办?
谢谢。
答案 0 :(得分:0)
尝试在父文件中以XML文件 android:forceHasOverlappingRendering =“ false”
输入此代码忽略xml中所有重叠的大小。