社区
Android
帖子详情
Android播放SVGA动画时启动Dialog应用卡死崩溃
BigBug博客
2019-05-08 10:43:39
如题,APP中,我使用YY开源的SVGA动画播放组件com.opensource.svgaplayer.SVGAImageView。全屏播放,并且是最底层,界面上还有其他按钮(其中一个按钮时启动Dialog弹出的),当异步线程启动SVGA播放动画的时候点击按钮弹出Dialog应用就卡死,两个操作没有任何关联,为什么会这样,有遇到过这种情况的吗,还请帮帮忙,谢谢,分数不多,惭愧。
...全文
880
3
打赏
收藏
Android播放SVGA动画时启动Dialog应用卡死崩溃
如题,APP中,我使用YY开源的SVGA动画播放组件com.opensource.svgaplayer.SVGAImageView。全屏播放,并且是最底层,界面上还有其他按钮(其中一个按钮时启动Dialog弹出的),当异步线程启动SVGA播放动画的时候点击按钮弹出Dialog应用就卡死,两个操作没有任何关联,为什么会这样,有遇到过这种情况的吗,还请帮帮忙,谢谢,分数不多,惭愧。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BigBug博客
2019-05-09
打赏
举报
回复
引用 1 楼 jklwan 的回复:
发日志,发代码,不然只能靠猜?
谢谢,下次问问题我会贴日志的。
BigBug博客
2019-05-09
打赏
举报
回复
引用 1 楼 jklwan 的回复:
发日志,发代码,不然只能靠猜?
日志没什么,就是提示OOM,也没指向某个文件。
现在已经解决了,大概问题是因为我的Dialog使用了一个较大的背景图片,所以一启动Dialog就OOM,本来不会OOM的,但是此时正在播放SVGA 动画,所以同时发生的时候就OOM了。
解决办法:把Dialog布局中的背景图片改为ImageView显示图片,并且不要直接在xml控件上设置src属性,使用Glide加载图片上去就没有问题了。就不会OOM了。
我也是刚刚才解决这个问题。
jklwan
2019-05-09
打赏
举报
回复
发日志,发代码,不然只能靠猜?
Android
面试问题汇总
-ArrayList的使用,ArrayList使用过程中有没有遇到过坑。参考:读了这一篇,让你少踩 ArrayList 的那些坑 Arrays.asList不能add: 此ArrayList非彼ArrayList,这是一个内部类,但是类名也叫 ArrayList.Arrays.asList方法创建出来的 ArrayList 和真正我们平
时
用的 ArrayList只是继承自同一抽象类的两个不同子类,而 Arrays.asList创建的 ArrayList 只能做 一些简单的视图使用,不能做过多操作,所以 Ar
工程项目管理学习体会.doc
工程项目管理学习体会.doc
工程项目管理模式研究.doc
工程项目管理模式研究.doc
网站SEO优化推广方案.doc
网站SEO优化推广方案.doc
公司网络信息规范化管理.doc
公司网络信息规范化管理.doc
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章