1. 首页
  2. 移动开发
  3. Android
  4. Android 将本地资源图片转换成Drawable,进行设置大小操作

Android 将本地资源图片转换成Drawable,进行设置大小操作

上传者: 2021-06-06 00:34:43上传 PDF文件 73.98 KB 热度 5次

因为项目中显示图片是用Picasso,设置placeholder和error图片的时候发现,本地图片的大小无法满足我的需求,需要先对图片大小改变再显示。Picasso的placeholder和error的参数也只有int resId和Drawable drawable于是打算将改变过大小的Drawable传进入显示,咦,效果很满意!将本地图片变成Drawable对象将Drawable对象转换成Bitmap对象将Bitmap对象根据指定大小创建一个新的Bitmap对象将Bitmap对象转换成Drawable对象代码:1. 将本地图片变成Drawable对象。假如我指定的宽高是200,生成的Drawable的宽高却只有100。那段代码就能解决尺寸变小的问题。如果路过的大神有更好的方法,希望能指点一下小白。

下载地址
用户评论