社区
Android
帖子详情
ImageView缩放后,bitmap尺寸
huizi86
2012-05-09 06:31:27
ImageView默认ScaleType = Fit_center
这样会把bitmap进行缩放,然后放在ImageView的中间
想问下,怎么样获取到缩放后的Bitmap的尺寸
...全文
126
2
打赏
收藏
ImageView缩放后,bitmap尺寸
ImageView默认ScaleType = Fit_center 这样会把bitmap进行缩放,然后放在ImageView的中间 想问下,怎么样获取到缩放后的Bitmap的尺寸
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
唐竹
2012-06-14
打赏
举报
回复
看看答案
roykfw
2012-05-28
打赏
举报
回复
new Rectf(0,0,bitmap.width,bitmap.height)
matrix.mapRect(rect)
rect就是图片的区域信息
Android Matrix处理
ImageView
中图片
缩放
,平移
Android、Matrix、
ImageView
、
Bitmap
结合使用
Android通过
ImageView
设置手指滑动控件
缩放
ImageView
设置手指滑动
缩放
效果,具体实现步骤大家通过本文学习下吧! 实现步骤 1,
imageview
设置scaletype为 android:scaleType=”matrix” 2, 设置
imageview
的setOnTouchListener,重写里面的代码 3, 新建一个matrix, matrix.postScale(scale,scale,
缩放
中心,
缩放
中心); image.setImageMatrix(matrix); 这样image的大小就会改变了. 需要注意的几点是
imageview
一定要设置scaletype为matrix,否则图片不能进行
缩放
.而且
Bitmap
Android使用Xfermode实现圆角矩形、椭圆
ImageView
实例.rar
使用Xfermode渲染方案实现圆角矩形、椭圆自定义
ImageView
(源代码)。实现的类型主要是:圆形、圆角或椭圆,对这几种类型分别进行了定义,使用缓存技术,避免每次都执行onDraw。 如果
ImageView
类型是圆形,则强制设置view的宽高一致,取宽高的较小值,按照
bitmap
的宽高,以及view的宽高,计算
缩放
比例;因为设置的src宽高,比例可能和
imageview
的宽高比例不同,这里我们不希望图片失真;如果图片的宽或者高与view的宽高不匹配,计算出需要
缩放
的比例;
缩放
后的图片的宽高,一定要大于我们view的宽高;所以我们这里取大值;根据
缩放
比例,设置bounds,即相当于做
缩放
图片 。 因此本源码实例展示的是绘制不同的图形
Bitmap
,因编写时采用了缓存技术,别忘了最后需要在invalidate中做些回收释放资源的处理。
Android编程实现图片的浏览、
缩放
、拖动和自动居中效果
本文实例讲述了Android编程实现图片的浏览、
缩放
、拖动和自动居中效果的方法。分享给大家供大家参考,具体如下: Touch.java /** * 图片浏览、
缩放
、拖动、自动居中 */ public class Touch extends Activity implements OnTouchListener { Matrix matrix = new Matrix(); Matrix savedMatrix = new Matrix(); DisplayMetrics dm;
ImageView
imgView;
Bitmap
bitmap
; float minScaleR
Android实现图片
缩放
功能
Android实现
ImageView
跟随手势实现图片
缩放
的效果
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章