2012年3月24日 星期六

[AndroidGraphic] ImageView

在 Android 中不允許 ImageView 在產生後,態態修改其長度和寬度,

所以要實現圖片放大缩小的功能,必須將原來的 ImageView 移除,

重新產生一个新的 ImageView,並且指定圖片來源给它,再放入Layout中。


設為 wrap_content 的 ImageView 在 onCreate 的時候就確定了 ImageView 的寬高,

並且给這個 ImageView 分配了内存空間。這個時候我們可以看成是静態設置。

可以理解成已經分配過的就不允许再操作了。


* Reference
- 用Matrix放大了图片,Imageview的大小却没改变

沒有留言:

張貼留言