Android学习(7) -- 点击事件的四种写法
2016-04-08 09:45
676 查看
点击事件的四种写法
第一种
定义一个MyListener实现onClickListener接口Button bt1 = (Button) findViewById(R.id.bt1); bt1.setOnClickListener(new MyListener());
第二种
定义一个匿名内部类实现onClickListener接口Button bt2 = (Button) findViewById(R.id.bt2); bt2.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { System.out.println("第二种"); } });
第三种
让当前activity实现onClickListener接口Button bt3 = (Button) findViewById(R.id.bt3); bt3.setOnClickListener(this);
第四种
给Button节点设置onClick属性,android:onClick="click"
然后在activity中定义跟该属性值同名的方法
public void click(View v){ System.out.println("第四种"); }
相关文章推荐
- Android自动检测版本及自动升级
- Android错误集锦
- 【Android】Android中期项目设计题目-界面设计小作业
- 第六周Android实习笔记
- Android实战简易教程-第七十二枪(PopupWindow浮动窗)
- Android学习(4) -- Android项目的目录结构
- Android学习(5) -- 常用的adb指令
- Android期中项目设计
- 你应该知道的那些Android小经验
- android调用第三方库
- [转]ANDROID NOTIFICATIONS USING CORDOVA AND IONIC
- Android Studio 的JavaDoc 工具使用
- Android中ListView动态加载数据
- android 4.4 JS 和 java 交互失效的解决方法
- Android Studio 2.0正式版 新特性
- Android中期项目-计时器
- AndroidStudio常用快捷键(持续更新,用一个记一个)
- 【Android】Android中期项目设计题目-界面设计小作业
- Android_Gradle依赖的统一管理
- Android的硬件加速