ImageView.setImageDrawable(d)Vs ImageButton.setImageDrawable(d)

时间:2013-10-10 07:36:53

标签: android imageview drawable imagebutton

观察到两个视图对于相同的方法具有不同的实现行为,根据文档,除了一些样式之外没有区别。

观察: ImageButton.setImageDrawable(d)维持宽高比并且不会拉伸图像,而在 ImageView.setImageDrawable(d)的情况下,它会在整个图像视图中绘制drawable大小,即图像像素在整个视图中跨越。

关于如何保留ImageView宽高比的任何建议都会受到欢迎。

0 个答案:

没有答案