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

當前位置: 首頁圖形圖像 圖像處理 → ImageView的Matrix如何獲得當前縮放圖片的位置

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

更多

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

  用ImageState存儲圖片繪制信息:

  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中的圖片四個邊的值。

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

熱門評論
最新評論
發(fā)表評論 查看所有評論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數(shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)
主站蜘蛛池模板: 久久精品99视频 | 日本不卡免费高清一级视频 | 手机在线精品视频每日更新 | 中文字幕亚洲一区 | 操操干干| 久热这里只精品99re8久 | 免费黄色一级毛片 | 精品久久天干天天天按摩 | 免费国产a国产片高清不卡 免费国产a | 最新亚洲情黄在线网站 | 免费视频99| 成人在线观看高清完整免费 | aaaaaa毛片免费看 | 九九久久亚洲综合久久久 | 九九久久国产精品免费热6 九九久久亚洲综合久久久 九九伦理 | 亚洲影院在线播放 | 日本综合欧美一区二区三区 | 亚洲视频一区在线 | 欧美两性人xxxx高清免费 | 国产 欧美 日产中文 | 1级a的观看视频 | 99资源在线观看 | 欧美日韩三级 | 老司机成人在线视频 | 欧美日本一区二区三区 | 制服丝袜在线网站 | 婷婷在线免费观看 | 日韩女同一区二区三区 | 一级国产精品一级国产精品片 | 国内精品久久久久久久影视麻豆 | 亚洲激情在线 | 天天看天天爽天天摸天天添 | 欧美日韩中文一区 | 亚洲线精品久久一区二区三区 | 亚洲一级毛片免费在线观看 | 免费体验120秒 | 亚洲春色第一页 | 99r在线精品 | 爆操美女在线观看 | 欧美tube6最新69 | 国产亚洲一区二区精品 |