Button和Button事件的简单应用
来源:互联网 发布:js调用手机相册 编辑:程序博客网 时间:2024/04/30 18:34
这一节主要演示下按钮控件Button以及点击Button的一个处理事件,当Button被点击之后,改变Button之前的文字,例子很简单,希望大家能看明白~~
工程目录如下:
动作一:
创建ButtonClickTest工程;
动作二:
修改布局文件layout/main.xml,这边添加了一个id名为myButton的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:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="@string/hello" />
- <Button
- android:id="@+id/button"
- android:layout_width="fill_parent"
- android:layout_height="wrap_content"
- android:text="演示之前" />
- </LinearLayout>
动作三:
修改ButtonClickTestActivity.java源文件,主要调用了Button的setOnClickListener函数,完整文件如下:
- package org.ourunix.android.buttonclick;
- import android.app.Activity;
- import android.os.Bundle;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- public class ButtonClickTestActivity extends Activity {
- private Button mButton;
- private OnClickListener mListner = null;
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- // 绑定一个监听器
- mButton = (Button) findViewById(R.id.button);
- mListner = new OnClickListener() {
- public void onClick(View v) {
- mButton.setText("button被点击了");
- }
- };
- mButton.setOnClickListener(mListner);
- }
- }
动作四:
运行ButtonClickTest,效果图如下:
点击前
点击后
源码:ButtonClickTest
- Button和Button事件的简单应用
- html button 和 asp button的 各种click事件
- js中button事件的简单示例
- Button 点击事件的简单写法
- MFC Radio Button 和 Combox Button的简单操作
- ExtJS Button的事件和方法定义
- ExtJS Button的事件和方法定义
- Button和ImageButton的监听事件
- Button的监听事件和点击效果
- Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
- Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
- Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
- Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
- Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用
- Android基础教程之简单的Button事件响应综合提示控件Toast的应用
- FileUpload的button事件
- http button的事件
- Button的点击事件
- 片上总线Wishbone 学习(七)总线周期之握手协议
- 字符与table里的column相结合使用来OUTPUT数据
- Java学习书籍推荐
- TextView的简单使用
- TextView的简单编码实现
- Button和Button事件的简单应用
- 如何判断链表有环。如何计算环的长度。如何计算柄的长度
- 玩转Android---组件篇---Broadcast Receiver(广播接收器)
- 卡方随机数
- mysql 数据库服务器 主从配置
- Vs2005 auto_ptr的一个bug
- Spring AOP的底层实现技术---JDK动态代理
- GDAL源码剖析(一)
- 重温《平凡的世界》