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

當前位置:首頁文章首頁 圖形圖像 圖像處理

ImageView的Matrix如何獲得當前縮放圖片的位置

作者:  來源:  發布時間:2011-6-6 10:09:54  點擊:

  ImageView通過SetImageMatrix進行圖片縮放屢見不鮮。但是如何獲得當前縮放圖片的位置信息呢?

  用ImageState存儲圖片繪制信息:

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

  然后獲取ImageView的matrix,根據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中的圖片四個邊的值。

  通過ImageState可以計算點擊ImageView對應圖片的像素點!

文章評論

軟件按字母排列: 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
主站蜘蛛池模板: 久久福利影视 | 看日本黄色录像 | 免费观看黄色视屏 | 日本r级在线观看播放 | 青青草国产 | 国产在线视频在线 | 欧美日韩视频精品一区二区 | 麻豆视频一区二区 | 中文字幕亚洲一区二区va在线 | 天天拍拍天天爽免费视频 | 日韩在线视频网站 | a毛片成人免费全部播放 | 五月天激情婷婷大综合 | 你懂的国产高清在线播放视频 | 成人h视频在线 | 在线精品国精品国产不卡 | 国产免费拔擦拔擦8x在线 | 国产 字幕 制服 中文 在线 | 亚洲欧洲免费 | 法国18sexxxx性xxx | 免费观看一级特黄三大片视频 | 禁止十八成人无限免费观看网站 | 日本午夜影院 | 日韩免费一区 | 又粗又黄又猛又爽大片免费 | 精品国产免费第一区二区 | 国产欧美激情一区二区三区-老狼 | 国产在线99| 免费观看黄色一级片 | 香蕉污视频在线观看 | 精品一区二区三区视频在线观看 | 最近中文国语字幕在线播放视频 | 被多人强伦的小柔小说片段 | 国产免费一级视频 | 免费一级录像 | 精品国产成人a区在线观看 精品国产v无码大片在线观看 | 91段视频| 日韩一级视频免费观看 | 国产成人综合在线视频 | 在线免费观看毛片 | 日韩视频在线观看视频 |