我知道这是一个非常愚蠢的问题,但我用ImageView所需要的只是设置一个Image,一个View也可以设置setBackgroundDrawable,我的问题是什么时候应该使用ImageView而不是View。谢谢 。
答案 0 :(得分:1)
View是ImageView的超级类。你可以在视图中绘制所有的android控制事件,如(Button,EditText,TextView,CheckBox)
ImageView您可以在imageView中绘制图像。
您不能直接在View上添加图片,但可以将Typecast View添加到imageView。
你应该在ImageView&上添加图像ImageView将添加到布局(视图组)
上答案 1 :(得分:0)
Imageview :显示任意图像,例如图标。 ImageView类可以从各种源(例如资源或内容提供者)加载图像,负责从图像计算其测量值,以便可以在任何布局管理器中使用,并提供各种显示选项,如缩放和着色。 / p>
查看:提供可以公开处理屏幕布局和与用户交互的基本用户界面类的类。
希望这有帮助。
更多详情:
图片浏览:Android ImageView
查看:Android View
答案 2 :(得分:0)