Android 事件监听处理
来源:互联网 发布:sql 身份证号脱敏 编辑:程序博客网 时间:2024/05/17 09:17
本文介绍事件监听处理的三种方法(详细方法见Java代码实现):
1.事件处理方式1:使用匿名内部类
2.事件处理方式2:使用具有类名的内部类
3.事件处理方式3:由自己监听事件,前提需要实现监听
package com.example.listener;import android.location.GpsStatus.Listener;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.TextView;public class MainActivity extends Activity implements OnClickListener {int count = 0;TextView textView2;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Button button1 = (Button) this.findViewById(R.id.button1);button1.setText("按钮1");textView2 = (TextView) this.findViewById(R.id.textView2);textView2.setText("Times Ready");// 事件处理方式1:匿名内部类OnClickListener onClickListener = new OnClickListener() {@Overridepublic void onClick(View v) {textView2.setText("Times1: " + ++count);}};button1.setOnClickListener(onClickListener);// 事件处理方式2:有名内部类class MyListener implements OnClickListener {@Overridepublic void onClick(View v) {textView2.setText("Times2: " + ++count);}}Button button2 = (Button) this.findViewById(R.id.button2);button2.setOnClickListener(new MyListener());// 事件处理方式3:自己监听自己的事件,前提是自己要implements OnClickListenerButton button3 = (Button) this.findViewById(R.id.button3);button3.setOnClickListener(this);}@Overridepublic void onClick(View v) {textView2.setText("Times3: " + ++count);}}
0 0
- Android 事件监听处理
- Android 事件监听处理
- android 监听事件的处理
- android 处理双击事件监听
- android 事件监听处理机制
- Android事件监听及处理
- Android事件处理之监听事件
- android事件监听和事件处理机制
- Android基于监听的事件处理
- Android基于监听的事件处理机制
- Android 监听电源键事件处理
- android事件处理-基于监听机制
- Android基于监听的事件处理
- Android include标签的监听事件处理
- android中的事件处理(回调,监听)
- android基于监听的事件处理机制
- android事件处理机制-基于监听的事件处理
- Android事件处理之一 基于监听的事件处理
- Android Lint的使用
- 数据结构(2)——链表形式的堆栈,以及火车车厢重排问题
- C/C++学习笔记11:指针与引用的区别
- 寿星天文历Java封装整理版
- Ubuntu安装Hadoop (单节点)
- Android 事件监听处理
- socket中的非阻塞connect()与getsockopt()
- PowerDesigner建模使用技巧
- sql 将逗号分割的字符串存入临时表
- 数据结构中线性表的c语言代码实现
- Hadoop的HDFS和Map/Reduce
- Tomcat 配置与运行第一个JSP程序
- jsp ajax实例讲解
- Timer和TimerTask详解