输出图像时View和ImageView之间的差异

时间:2012-02-12 13:20:16

标签: android view imageview

当我输出图像时,我使用View:

View.setbackgroundResource()

而不是ImageView:

ImageView.setImageDrawable(drawable)

我想知道是否存在很大差异?

1 个答案:

答案 0 :(得分:3)

当然有区别。

在第一个中,您正在修改某个视图的背景。 在第二个中,您正在修改某个ImageView的CONTENT(这是一个图像)。

如果ImageView位于另一个View的内部(或上方),并且它们具有相同的大小,那么看起来可能是相同的,但通常它们是非常不同的。

希望这有帮助!