2012-03-07 36 views
1

我的佈局中有一個ImageView。它的寬度和高度都設置爲fill_parent。 scaleType設置爲fitCenter。我處於橫向模式。所以如果我有一個方形的src圖像,放大後會顯示兩個邊框,左邊和右邊,這非常適合我。但是,我怎樣才能得到這些邊界的尺寸?位圖的尺寸無法確定,ImageView的尺寸與屏幕相同。縮放後得到可拖動的ImageView大小

我已經問過內在寬度,但它似乎給了我可擴展的寬度之前,它已經放大。

我已經嘗試adjustViewBounds但ImageView仍然填充所有的父。

有什麼想法?

感謝

回答

0

做出RectF代表原始圖片大小,用矩陣擴展到一個新的RectF,然後用它來找到你的尺寸。

+0

如何獲得代表原始尺寸的RectF?事實上,如果可能的話,我會避免調用位圖。 – Guillaume 2012-03-07 21:43:18

相關問題