Button基础

来源:互联网 发布:淘宝恶意刷流量软件 编辑:程序博客网 时间:2024/05/17 00:16

Button( ImageButton)

参考网址:http://www.runoob.com/w3cnote/android-tutorial-button-imagebutton.html


一般来说Button的基本属性为:

基本属性

   根据不同需求和布局,适当添加相关属性,它继承TextView而来,基本的属性与之相同。在Java文件中,我们为其设置很多属性或是行为,绑定监听器是常用的一种:mBtn1.setOnClickListener( parameter);传入的形参是一个监听器OnClickListener[接口类型的],如:

绑定监听

  当遇到很多的Button类型都需要绑定监听器时,这种匿名内部类写起来很繁琐,我们需要定义一个类并实现OnClickListener,在其需要重写的函数onClick里面区分每一个Button,分别控制它的功能。

image

  还有一种绑定按钮点击响应函数的方式,在布局中Button有一个属性:android:onClick=”OnClickButton1”,其中OnClickButton1是在Java中的函数名,当用户点击这个按钮时,Android系统调用Activity中的OnClickButton1(View)函数。函数必须是public并接受View类型参数,如:

public void OnClickButton1(View view) {// 要  干  的  事 }

常见的对于按钮的设置,主要集中在背景上,根据不同的状态显示不同的颜色(如编写selector类型的xml文件),应熟练使用。

原创粉丝点击