91久久久久久久久_欧美日韩中文_在线观看中文字幕亚洲_夜夜骑首页_精品久久伊人_天天色天天射天天操

當前位置: 首頁圖形圖像 圖像處理 → 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 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 日韩精品毛片 | 成人免费视频视频 | www.黄色| 黄免费视频| 久操福利| 亚洲综合精品 | 91小视频在线观看 | 国产精品久久久久久无人区 | 在线观看视频一区二区三区 | 日本免费毛片 | 久久精品二区 | 亚洲免费视频一区 | www.欧美精品| 国产午夜一区二区三区 | 艳妇乳肉亭妇荡乳av | 国产香蕉在线 | 谁有毛片网址 | 五月天激情综合 | 啊v在线观看 | 久久精品福利视频 | 一级特黄色片 | 简单av网| 亚洲国产日韩欧美 | 欧美一区二区视频在线观看 | 亚洲免费久久 | 高清一区二区 | 国产欧美久久久 | 日韩精品国产精品 | 欧美日韩精品一区 | 中文字幕一区二区三区四区视频 | 久久亚洲天堂 | 国产黄在线 | av香蕉| 欧美美女视频 | 成人免费av | 国产欧美日韩综合精品 | 国产一区二区福利 | 日本一区二区三区在线视频 | 九九九国产 | 亚洲色欲色欲www在线观看 | 亚洲精品视频一区 |