安卓OnClick的四种方法
发布日期:2021-06-28 19:37:35
浏览次数:2
分类:技术文章
本文共 1148 字,大约阅读时间需要 3 分钟。
1.匿名内部类
Button bt_dial = (Button) findViewById(R.id.bt_dial);
bt_dial.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { 点击操作 } });2.自定义单击事件监听类
Button bt_dial = (Button) findViewById(R.id.bt_dial);
bt_dial.setOnClickListener(new MyListener());private class MyListener implements View.OnClickListener {
@Override public void onClick(View view) { 点击操作 }3.Activity继承View.OnClickListener
public class MainActivity extends Activity implements View.OnClickListener { EditText et_number; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); et_number = (EditText) MainActivity.this.findViewById(R.id.et_number); Button bt_dial = (Button) findViewById(R.id.bt_dial); bt_dial.setOnClickListener(this); } public void onClick(View view) { switch (view.getId()){ case R.id.bt_dial: 点击操作 break; default: break; } }}
4.在XML文件中显示指定按钮的onClick属性
public void dialPhoneMethod(View view){
点击操作 }
转载地址:https://blog.csdn.net/xxdw1992/article/details/113103189 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月05日 11时55分17秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux系统的优点小结
2019-04-29
15个Google面试题,看看自己能答对几个,看你是否真的聪明。。。
2019-04-29
Clone使用方法详解
2019-04-29
Java clone() 浅克隆与深度克隆
2019-04-29
Java中对象与引用
2019-04-29
JDK 1.7 Integer.parseInt 源码解析
2019-04-29
Java单例模式
2019-04-29
三种方法拆分字符串
2019-04-29
贪心算法基本思想和典型例题
2019-04-29
坑爹的小学数学题
2019-04-29
快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的值
2019-04-29
[经典排序算法][集锦]
2019-04-29
无处不在的二分查找
2019-04-29
Java集合框架List,Map,Set等全面介绍
2019-04-29
Java 泛型(二) 泛型之中的通配符(Wildcards)使用
2019-04-29
7-36 复数四则运算 (15 分)
2019-04-29
L1-002 打印沙漏 (20 分)
2019-04-29
L1-003 个位数统计 (15 分)
2019-04-29
L1-005 考试座位号 (15 分)
2019-04-29
L1-006 连续因子 (20 分)
2019-04-29