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

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

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

更多

  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對應圖片的像素點!

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 免费午夜影片在线观看影院 | 欧美ay亚洲ay日韩ay | 日韩欧美一区二区三区中文精品 | 午夜看一级特黄a大片 | 欧美色碰碰碰免费观看长视频 | 香蕉在线视频网站 | 欧美日韩大片在线观看 | 色五丁香 | 97视频在线观看免费 | 国产高清在线精品免费不卡 | 青春草在线视频免费 | 最新理伦片eeuss影院 | 日本视频www | 日韩欧美三级在线 | 亚洲国产精品久久久久网站 | 欧美小视频在线 | 在线视频观看你懂的 | 日韩小片 | 亚洲日本中文字幕天天更新 | 欧美人与日本人xx在线视频 | 1204手机在线观看免费高清 | 国产黄在线免费观看 | 精品亚洲视频在线观看 | 午夜网站在线观看免费网址免费 | 2022国产精品手机在线观看 | h片免费网站 | 欧美成人怡春院在线激情 | 黄色小视频免费观看 | 国产成人综合在线观看 | 国产精品1024永久免费视频 | 免费观看成人毛片 | 女人洗澡一级毛片一级毛片 | 综合网久久 | 欧美性猛交xxxxx免费看 | 国产第一页福利 | 美女免费视频一区二区三区 | 国产免费一区二区三区在线观看 | 午夜黄网 | 120秒午夜体验区5次 | 狠狠操天天干 | 99re最新 |