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

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

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
主站蜘蛛池模板: 国产亚洲精品高清在线 | 亚洲九九精品 | 日日草草 | 看一级特黄a大一片 | 乱肉合集乱篇小说 | 91啦中文成人 | 在线一区播放 | 国产三级精品三级在专区 | 26uuu在线观看 | 麻豆国产精品有码在线观看 | 鲁丝片一区二区三区免费 | 欧美成人观看视频在线 | 欧美a级在线观看 | 一级香蕉视频在线观看 | 久久久久无码国产精品一区 | 两性午夜又粗又大又爽视频 | 亚洲成人免费在线 | 最近免费中文字幕视频高清在线看 | 免费国产成人高清视频网站 | 兔费看全黄三级 | 免费的黄色网址 | 亚洲天堂网在线播放 | 国产日本在线 | 成人影院在线观看视频 | 成人a级高清视频在线观看 成人a大片在线观看 | 国产91成人 | 国产成人精品综合在线观看 | 欧美性另类69xxxx | 欧美一区二区三区香蕉视 | 香蕉黄色片 | 一级日韩片 | 天天色网站 | 波多野结衣在线观看网址 | 激情午夜 | 国产亚洲视频网站 | 麻豆一区二区 | 窝窝午夜一级看片爽 | 最近中文字幕在线观看 | 欧美一区二区日韩一区二区 | 国产成人精品日本亚洲专一区 | 不卡中文字幕在线观看 |