将ImageView设置为Android中的默认设置
问题描述:
我在网上搜索将imageView
设置为默认大小,单击按钮时是否更改imageView
。到目前为止,我已经尝试了这两个。将ImageView设置为Android中的默认设置
android:scaleType="fitXY"
android:adjustViewBounds="true"
不过我ImageView
扩展当我点击一个按钮来改变它包含的图像。 有没有一种方法可以将ImageView
尺寸默认设置为是否在按钮单击事件中更改它的内容?
答
是简单的使用:
<ImageView
android:src="@drawable/somebackground"
android:layout_width="40dp"
android:layout_height="40dp"/>
代替wrap_content
或match_parent
。
编辑:
如果更改图像尺寸是不同的话,记得使用某种scaleType
(我喜欢android:scaleType="centerCrop"
)。
谢谢@Warpzit – NewbieontheSide 2013-03-07 15:22:18