学习笔记_Android之常见四种点击事件的实现方法
2015-10-23 18:23
459 查看
android常用的四种响应按钮点击事件的方法有
1.内部类
2.匿名内部类
3.布局文件夹定义Onclick属性,并在activity中声明方法
4.在主类中实现OncickListener接口,并在主类中实现未实现的方法
1.内部类
2.匿名内部类
3.布局文件夹定义Onclick属性,并在activity中声明方法
4.在主类中实现OncickListener接口,并在主类中实现未实现的方法
1.内部类
btnButton.setOnClickListener(new MyListener()); class MyListener implements OnClickListener { @Override public void onClick(View v) { System.out.println("内部类响应点击事件"); } }
2.匿名内部类
btnButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { System.out.println("匿名内部类响应按钮点击事件"); } });
3.布局文件夹定义Onclick属性,并在activity中声明方法定义Onclick属性
<Button android:id="@+id/loginButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="btnOnClick" android:layout_alignParentRight="true" android:text="登入" />声明 "btnOnClick"方法
public void btnOnClick(View v) { System.out.println("定义属性响应按钮点击事件"); }
4.在主类中实现OncickListener接口,并在主类中实现未实现的方法
btnButton.setOnClickListener(this);
public class MainActivity extends Activity implements OnClickListener
@Override public void onClick(View v) { // TODO Auto-generated method stub }
相关文章推荐
- Android控件:自定义View和ViewGroup相关
- Ant自动编译打包&发布 android项目
- Android控件默认风格解析之SeekBar
- Android 动态加载 APK
- android studio 更改背景和设置字体大小
- android 沉浸式状态栏(像ios那样的状态栏与应用统一颜色样式)
- android Matrix图片随意的放大缩小,拖动
- 命令行从Android手机中导出已安装APK的方法调研
- android中handler用法总结
- android中通知系统扫描系统媒体文件的几种方法
- android关于data/data/目录下,各应用之间的私有数据读写
- Android - Design Support Library 学习总结 2
- Android开发 关于软键盘的 打开与关闭
- android系统编译记录
- AndroidManifest.xml详解分析
- android-从官网下拉源码(ubuntu)
- 关于android.support.annotation找不到的问题
- Android wakelock 自上而下浅析
- Android Alarm自上而下 调试浅析
- Android如何实现获取短信验证码的功能