Button的点击事件

Android1.5测试通过

修改main.xml 布局,添加一个TextView 和一个Button

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/show_TextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
<Button
android:id="@+id/Click_Button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="点击"
/>
</LinearLayout>

修改strings.xml:

<?xml version="1.0" encoding="UTF-8"?>
<resources>
    <string name="app_name">ButtonApp</string>
    <string name="hello">Hello World!</string>
</resources>

java代码:

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package org.me.buttonapp;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

/**
*
* @author LiaoKeCheng<http://hi.baidu.com/wishwingliao>
*/
public class ButtonMainActivity extends Activity
{

private TextView show;
    private Button press;
    /** Called when the activity is first created. */
    @Override
    public void onCreate( Bundle icicle )
    {
        super.onCreate( icicle );
        // ToDo add your GUI initialization code here
        //获取TextView 和Button 资源
        this.setContentView( R.layout.main );
        this.show = ( TextView ) findViewById( R.id.show_TextView );
        this.press = ( Button ) findViewById( R.id.Click_Button );

//给Button 添加事件监听器Button.OnClickListener()
        press.setOnClickListener( new Button.OnClickListener()
        {

@Override
            public void onClick( View v )
            {
                // TODO Auto-generated method stub
            }
        } );

//处理事件
        press.setOnClickListener( new Button.OnClickListener()
        {

@Override
            public void onClick( View v )
            {
                show.setText( "Hi , Google Android!" );
            }
        } );
    }
}

转载于:https://www.cnblogs.com/lishoubin/archive/2011/03/17/3211318.html

Button的点击事件相关推荐

  1. 自定义cell中自定义的button的点击事件

    为什么80%的码农都做不了架构师?>>>    1 当自定义cell中有控件button时,由于系统cell的点击事件的优先级高于button的点击事件的优先级,因此,点击butto ...

  2. Android Listview中Button按钮点击事件冲突解决办法

    今天做项目时,ListView中含有了Button组件,心里一早就知道肯定会有冲突,因为以前就遇到过,并解决过,可惜当时没有记录下来. 今天在做的时候,继续被这个问题郁闷了一把,后来解决后,赶紧来记录 ...

  3. (二)AS给button添加点击事件

    三种方法给Button添加点击事件 (一)通过button的id,添加继承View.OnClickListener的监听实现 <Buttonandroid:id="@+id/btn_b ...

  4. button layui 点击事件_解决layui中的form表单与button的点击事件冲突问题

    解决layui中的form表单与button的点击事件冲突问题 layui的form表单位置和button标签的位置重合,会使得button的click事件得不到响应,如图: 蓝色底为form的位置, ...

  5. layui lay-active 实现button click点击事件

    layui lay-active 实现button click点击事件 已有的解决方案 1. js实现 2. jQuery实现 lay-active实现 传递参数 已有的解决方案 1. js实现 HT ...

  6. js触发button的点击事件

    1. $(".tab").click(function () { })2. $(".tab").on("click",function () ...

  7. android button自动点击事件,Android Button按钮的四种点击事件

    本文实例为大家分享了安卓Button按钮的四种点击事件,供大家参考,具体内容如下 第一种:内部类实现 1.xml里面先设置Button属性 android:id="+@id/button1& ...

  8. 在html中搜索按钮事件,html中button绑定点击事件的几种方法介绍

    HTML中为button绑定事件的方式有三种. 例如以下标签: submit 一.使用jquery进行绑定$('#btn_submit').click(function(){ }); 二.使用原生js ...

  9. android按钮怎么事件监听,android 通过监听edittext实现button的点击事件

    如果你没有接第三方的输入设备,那么点击按钮只需找到你的button然后:button.performClick(); 就可以了 那么如果你用到第三方输入法,有些时候监听就没有这么好使了: 以下场景为: ...

最新文章

  1. word2vec 中的数学原理具体解释(四)基于 Hierarchical Softmax 的模型
  2. codeforces 贪心+优先队列_算法与数据结构基础 - 堆(Heap)和优先级队列(Priority Queue)...
  3. wxWidgets:wxHtmlCellEvent类用法
  4. Android照片墙完整版,完美结合 内存方案 LruCache 和 硬盘方案 DiskLruCache
  5. P3190-[HNOI2007]神奇游乐园【插头dp】
  6. 計算機二級-java08
  7. schedule php,PHP Laravel定时任务Schedule【干货】
  8. php凑整10算法,凑整法练习题.doc
  9. android学习笔记---37_采用广播接收者实现系统短信操作_获取短信_收发短信等
  10. django的命令, 配置,以及django使用mysql的流程
  11. 实战:京东购物车静态界面实现
  12. mac电脑安装mysql客户端
  13. Cadence Allegro智能创建PCB封装库
  14. KL距离(Kullback-Leibler Divergence)
  15. 土木工程计算机仿真学科未来前景,土木工程学院土木工程计算机仿真2010级学历教育硕士--培养方案...
  16. wpf中使用ListView
  17. 信息与电脑杂志信息与电脑杂志社信息与电脑编辑部2022年第8期目录
  18. (一)Reactor模式详解
  19. linux与linux驱动
  20. 阿里云 Aliplayer高级功能介绍(七):多分辨率

热门文章

  1. java自由块_JAVA 静态的自由块和非静态的自由块
  2. docker yum php mysql_Centos下 使用Docker, 配置PHP+Nginx+Mysql(多PHP版本)
  3. Eigen求解数学问题(一)
  4. 思科UCS服务器怎么安装系统,安装Redhat/CentOS操作系统在UCS M系列服务器
  5. dataloader 源码_pytorch :: Dataloader中的迭代器和生成器应用
  6. CVPR 2018 《High-speed Tracking with Multi-kernel Correlation Filters》论文笔记
  7. AtCoder AGC005E Sugigma: The Showdown (博弈论)
  8. java mysql 清空表_MySQL 删除数据表
  9. 帆软报表(finereport) 复选框多值查询
  10. SQLSERVER 2014 SP1 的服务器 日志文件无法收缩的处理