2012-03-07 38 views
1

我的布局中有一个ImageView。它的宽度和高度都设置为fill_parent。 scaleType设置为fitCenter。我处于横向模式。所以如果我有一个方形的src图像,放大后会显示两个边框,左边和右边,这非常适合我。但是,我怎样才能得到这些边界的尺寸?位图的尺寸无法确定,ImageView的尺寸与屏幕相同。缩放后得到可拖动的ImageView大小

我已经问过内在宽度,但它似乎给了我可扩展的宽度之前,它已经放大。

我已经尝试adjustViewBounds但ImageView仍然填充所有的父。

有什么想法?

感谢

回答

0

做出RectF代表原始图片大小,用矩阵扩展到一个新的RectF,然后用它来找到你的尺寸。

+0

如何获得代表原始尺寸的RectF?事实上,如果可能的话,我会避免调用位图。 – Guillaume 2012-03-07 21:43:18

相关问题