ImageView,ImageButton和Button的区别

一、继承不同

 button,继承TextView

imageButton,继承ImageView

imageView,继承View

二、部分功能不同

ImageButton 不支持setText,而Button支持

ImageButton 支持setImageURI,而Button不支持

三、显示差异

Button和ImageButton有Button的状态,但是ImageView没有。

ImageView 显示圆角图片的时候,imageBotton 显示不出来.

因为 ImageButton 拥有默认背景:

ImageView,ImageButton和Button的区别_第1张图片

你可能感兴趣的:(ImageView,ImageButton和Button的区别)