当前位置:酷酷问答>生活百科>android控件学习之十二 ImageButton与Button

android控件学习之十二 ImageButton与Button

2024-12-05 03:12:54 编辑:zane 浏览量:553

android控件学习之十二 ImageButton与Button

的有关信息介绍如下:

android控件学习之十二 ImageButton与Button

在本次实例中主要是学习android控件中的ImageButton使用。然后比较下与Button使用的有什么区别

新建一个android工程,命名为ImageButtonTest,参数的设定,用户可以自行设定,参见下图

初始化下main.xml中ImageButton,Button的属性信息,以及将两个按钮的图片放到\res\drawable文件目录下,按钮的图片可以自己找

初始化ImageButton 和 Button的信息,对于控件捕获鼠标按下与释放操作,执行同样的事,改变他们的按钮图片,可以看看效果

看看结果,先是按下ImageButton按钮,然后释放,看结果

然后按下Button按钮,然后释放,再看看结果

在ImageButton中,如果使用XML配置文件来设置图片的效果的话,就不要再指定它的android:src=""属性值了,否则图片的按下效果就出不来了。将src属性配置上,然后看看结果

从上面的图片,我们可以看出,android:src="@drawable/button",ImageButton的src始终是button.jpg的图片,展示在中央,无论ImageButton背景怎么变化,src图片都始终在中央

最后:ImageButton与Button实际上功能一样,Imagebutton 继承 Imageview,就是用一个图标代表了一些文字,它没Android:text属性。

它由Android:src指定图标的位置 android:src="@drawable/back" Button 继承 Textview,所以TextView的一些属性也适用于Button控件。

在ImageButton中,如果使用XML配置文件来设置图片的效果的话,就不要再指定它的android:src=""属性值了,否则图片的按下效果就出不来了

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/152613.html
热门文章