变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當(dāng)前位置:首頁文章首頁 圖形圖像 圖像處理

ImageView的Matrix如何獲得當(dāng)前縮放圖片的位置

作者:  來源:  發(fā)布時(shí)間:2011-6-6 10:09:54  點(diǎn)擊:

  ImageView通過SetImageMatrix進(jìn)行圖片縮放屢見不鮮。但是如何獲得當(dāng)前縮放圖片的位置信息呢?

  用ImageState存儲(chǔ)圖片繪制信息:

  public class SubwayMapState { private float left; private float top; private float right; private float bottom; }

  然后獲取ImageView的matrix,根據(jù)matrix的getValues獲得3x3矩陣。

  Matrix matrix = mImageViewMap.getImageMatrix(); Rect rect = mImageViewMap.getDrawable().getBounds(); float[] values = new float[9]; matrix.getValues(values); ImageState mapState = new ImageState(); mapState.setLeft(values[2]); mapState.setTop(values[5]); mapState.setRight(mapState.getLeft() + rect.width() * values[0]); mapState.setBottom(mapState.getTop() + rect.height() * values[0]);

  這樣,mapState中存放的是mImageViewMap中的圖片四個(gè)邊的值。

  通過ImageState可以計(jì)算點(diǎn)擊ImageView對(duì)應(yīng)圖片的像素點(diǎn)!

文章評(píng)論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 国产成人91精品 | 午夜黄色小视频 | 一级免费黄色 | 日韩在线毛片 | 日韩欧美色视频在线观看 | 边做边叫床的大尺度视频免费 | 77788色淫网站女女免费视频 | 人人爽天天碰天天躁夜夜躁 | 日韩理论在线观看 | 成人污视频网站 | 国产成人精品实拍在线 | 免费成人在线观看视频 | 五月天婷婷综合网 | 国产黄色在线 | 妞干网欧美 | 老司机精品99在线播放 | 国产高清在线精品免费不卡 | 制服丝袜在线播放 | 天天操天天草 | 2020国产欧洲精品视频 | 日韩精品一区二区三区免费观看 | 美女福利影院 | 国产欧美成人不卡视频 | 香港午夜三级a三级高清观看 | 国产在线一区二区三区四区 | 一个人免费观看日本www视频 | 中中文字幕亚州无线码 | 欧美成人手机视频免费播放 | 99re热精品视频国产免费 | 欧美视频一区二区三区精品 | 亚洲国产精品综合久久2007 | 黄色免费在线视频 | 欧美日韩一区二区不卡 | 国产99视频在线观看 | 亚洲第一视频在线播放 | 色天使色婷婷在线影院亚洲 | 国产毛片毛片精品天天看 | se01在线看片| 午夜精品网 | 99re这里 | 日韩在线不卡一区在线观看 |