问答详情
源自:1-2 代码编写步骤演示

drawable转bitmap问题

请问用getResources().getDrawable(id).getBitmap()方法获得的图跟用BitmapFactory.decodeResource(res,id)方法有什么区别??用哪种好?

提问者:qq_sinkman 2016-08-14 16:13

个回答

  • 阿旭_
    2016-08-14 16:53:27
    已采纳

    区别是android的sdk版本大于等于6.0之后,代码这么写会报错,被谷歌担心内存泄露废弃了。

    用后者比较好,但是后者也并不是唯一的使用方法,还可能通过读流等非常多的方法,不一一列举了,可以百度。