请教高手关于Bitmap的copy()问题

sgghjiue 2012-05-28 06:17:20
情况是这样,我的应用里经常用到图片(很多),放在assets里的,我需要imageview的点击效果。所以会临时绘制一个点击效果的图片,这样经常用到copy函数,这个函数貌似很敏感。。经常出oom异常。。其实并不是内存不够啊。。我测试过加载很多图片,没有出oom的。。可为什么copy时就出呢。。

看到过一个这样的方法:

1,先建立一个空的bitmap,大小可以通过options.inJustDecodeBounds = true时的decode来取得。
2,读InputStream到buffer
3,bitmapcopy.PixelsFromBuffer(buffer)

可是我从inputstream里读不出来byte[],哎。。。救救咱这穷屌丝吧。。
...全文
262 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Senble_xiao 2014-06-18
  • 打赏
  • 举报
回复
解决了也不写个解决办法。。。
sgghjiue 2012-05-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
看看API文档把,估计会有收获。
[/Quote]
查了Android官方api和java的api,解决了。谢谢2楼兄弟了。
德生coding 2012-05-28
  • 打赏
  • 举报
回复
位块里不是有接口,也有例子可以参考一下。

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧