ImageButton组件的功能跟Button组件的功能是相同的
他们的差别就在:ImageButton组件上显示的是图片,而Button组件上显示的是文字。
因此ImageButton组件可以让我们可以用生动有趣的方式来给用户送去优质体验。
但是需要注意的是,在使用Imagebutton的时候,我们事先必须把自己准备添加的图片放入res/drawable文件夹里面,图像的格式可以是png,jpg,gif。还有ImageButton在使用时需要设置一个id。在它上面显示图片使用的是:Android:src=""这个属性。下面示例:
<ImageButton android:id="@+id/imgBtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/你自己想设置的图像文件名"
/>
其他使用方面跟Button相同 ,设置一个listenner就可以实现你想要的功能了。
而 ImageView组件仅仅用在显示图片用途上,他不能想Button一样可以设置按下后的执行程序。
但是有一个有点是,它可以在程序运行的过程中变化 使用setImageResource()方法。
时间: 2024-11-05 22:45:22