Button,就是按钮,是Android中应用最多的组件之一,Button有两种用法,一种是XML中配置,另一种是在程序中直接使用.Button 可以监听并响应按钮的“单击”事件。比如如下代码:

Button btnTest = (Button)this.findViewById(R.id.button2);

btnTest.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

setTitle("button 单击事件");

}

});

上述代码先获得模板中定义的Button,然后使用setOnclickListener方法设定其单击监听器。 当然单击按钮,还可以打开一个Activity 比如:

Button btnTableLayout = (Button)this.findViewById(R.id.button3);

btnTableLayout.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

Intent intent2 = new Intent(HelloWordActivity.this,TableLayoutActivity.class);

startActivity(intent2);

}

});

Button 还可以设置键盘事件,这将在以后的篇幅中介绍。

更多相关文章

  1. Android事件分发机制完全解析 ontouch
  2. Android的supportV7中默认按钮的颜色设置
  3. android studio 添加按钮点击事件的三种方法
  4. android 按钮 背景 文字 自定义
  5. ListView中item点击事件、item保持选中状态以及其他细节
  6. appwidget中使按钮不能用 以及 appwidget初学指导
  7. android Activity加载完成后的监听事件

随机推荐

  1. 面试官:如何在十亿个单词字典中,判断某个单
  2. java集合系列(8)HashMap(源码分析,强烈推荐!!!)
  3. 序列化系列(3)protostuff
  4. java远程调用之RMI(终于可以自己写代码控
  5. java多线程(2)线程生命周期和常见API
  6. LeetCode:广度优先搜索(BFS)算法(常见面试
  7. Android(安卓)通知栏Notification的整合
  8. Shiro安全框架(1)入门基础案例
  9. 测试 Android(安卓)G1 是否支持 OpenGL
  10. java多线程(3)Thread构造函数解析