Android中的Button控件
来源:互联网 发布:淘宝海底捞优惠券 编辑:程序博客网 时间:2024/05/16 12:39
Button基本使用方法
首先,添加Button控件到XML布局文件中。也可通过程序添加。
在布局文件中设置按钮的一些属性,如位置,宽高,按钮上的字,颜色等。
比较重要的是要给按钮一个id号,这是按钮唯一的名字。
这样在程序中可以通过如下形式获得按钮:
button = (Button)findViewById(R.id.buttonId);
处理按钮点击
按钮点击有两种处理方法。
第一种是通过onClick属性,通过这个属性设置处理点击事件的方法名,在Activity中实现这个方法。
另一种方法是典型的事件监听机制的应用形式,下面详细说明这两种方法。
1.通过onClick属性设置处理方法
在XML布局文件中设置Button的属性:
android:onClick="yourMethodName"
然后在该布局文件对应的Acitivity中实现该方法:
/** Called when the user touches the button */ public void yourMethodName(View view) { // Do something in response to button click }
需要注意的是这个方法必须符合三个条件:
1.public
2.返回void
3.只有一个参数View,这个View就是被点击的这个控件。
2.使用setOnClickListener添加监听器对象
关于事件监听模式,参见
http://www.cnblogs.com/mengdd/archive/2012/09/08/2676587.html
可以写一个内部类,实现OnClickListener接口,在这个类中实现onClick方法,方法里面写在按钮点击时想做的具体工作。
将这个内部类的对象传入按钮的setOnClickListener方法中,即完成监听器对象和按钮的绑定(在事件源Button上注册了事件监听器),这时候只要按钮被点击,那么监听器对象的onClick方法就会被调用。
0 0
- Android中的Button控件
- Android UI开发中的常用控件Button
- Android中的基本控件(上)--按钮控件Button
- android控件05 Button
- Android-Button控件基础
- Android控件之Button
- Android控件之Button
- android 控件 按钮(Button)
- android中Button控件
- Android控件之Button
- android控件Button
- Android控件之Button
- android控件02---Button
- android控件之Button
- Android--listView中的button控件获取item的值
- Android中的Button
- Android中的Button按钮
- Android中的各种button
- mexFunction 解读
- 虚拟机安装 错误
- GNU PRIVACY HANDBOOK
- Ajax 与 Comet
- Hibernate 核心的API
- Android中的Button控件
- JAVA基础加强之注解
- 老公吃软饭还和小三合伙骗我钱
- ACM里的一些缩写
- windows下安装Latex的安装
- OEM12C EMCLI安装
- persist、merge、save总结
- IT精英,必须掌握的命令行
- hdu 1114 Piggy-Bank(完全背包)