android如何监听按钮,Android – 两个onClick监听器和一个按钮
我有一个可点击的自定义TextView.它定义了自己的onClick处理程序,以便根据点击次数更改其外观.但是,如果我在我的活动中定义第二个onClick处理程序,以便根据被单击的按钮执行某些操作,则只调用其中一个onClick函数. onClick是一个void函数 – 有没有办法说我没有处理这个点击,请把它传递给其他onClick处理程序?
这里要更清楚的是代码:
在扩展TextView的MyCheckButton里面我有:
setOnClickListener( mClickListener );
private OnClickListener mClickListener = new OnClickListener() {
public void onClick(View v) {
toggle();
}
};
但是我将MyCheckButton包含到我的Activity中,当然我需要在点击它时做一些事情,所以我将另一个OnClickListener附加到它:
MyCheckButton button= (MyCheckButtonButton) findViewById(R.id.cb);
button.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// do something in the app
}
});
通过调用setOnClickListener两次,看起来我正在替换原始侦听器,因此更改外观的toggle()永远不会被调用.如果单击此按钮已经使用onClick处理程序更改其外观,如何在我的活动中执行某些操作?我以为我只会看到两个OnClickListeners被调用.
android如何监听按钮,Android – 两个onClick监听器和一个按钮相关推荐
- android 窗口监听按键,Android编程实现Dialog窗体监听的方法
本文实例讲述了Android编程实现Dialog窗体监听的方法.分享给大家供大家参考,具体如下: 今天做了一个Dialong窗体监听包括窗体内的xml监听. 效果图: test.class代码 pac ...
- android webview 监听js,Android webview与js的数据交互
项目要用到Webview和js交互,查了查以前的项目感觉还是有必要整理下的. 简单描述下项目中用到的地方,比如说在web页需要用到登录的地方点击登录跳转到APP原生登录界面去登录,点击web页的拨打电 ...
- android全局监听onkeydown,Android中的几个onTouch()事件、onKeyDown监听返回键无效
Android中的几个onTouch()事件.onKeyDown监听返回键无效 一:Android中的几个onTouch()事件 继承SimpleOnGestureListener,HahaGestu ...
- Android 无法监听安装,Android关于apk安装成功广播监听
有这样的应用场景,apk安装成功后需要重启APP,就需要监听完成安装的回调或者广播 public class UpdateReceiver extends BroadcastReceiver { pr ...
- android 耳机监听权限,android 耳机监听
1.判断耳机是否插入: AudioManager的isWiredHeadsetOn()方法: AudioManager localAudioManager = (AudioManager) getSy ...
- android radiobutton 监听事件,Android View系列---RadioGroup与RadioButton
RadioGroup与RadioButton配合实现一组数据的单选问题. 插播一条信息,在设置RadioButton的textColor的选中效果时,不能在drawable中创建想xml,得在res/ ...
- android无法监听焦点,android tv常见问题(二)如何监听ViewGroup子View的焦点状态
如需转载请评论或简信,并注明出处,未经允许不得转载 系列文章 github地址 目录 期望结果 只要ViewGroup的内部或自身存在焦点,ViewGroup就始终保持聚焦样式. 2.1.gif 实际 ...
- android 读卡器监听,在Android中开发智能卡读卡器
我们开发了一个带有微控制器的原型板,它可以与SmartCard通信(它可以读取ATR,发出和读取对APDU命令的响应等).现在我想将这个硬件与Android手机或平板电脑一起使用.我们的电路板具有US ...
- android如何实现QQ信息通知,android NotificationListenerService监听通知栏(qq 微信 短信)...
[实例简介] android NotificationListenerService 监听通知栏,android NotificationListenerService 监听通知栏 android N ...
最新文章
- rsync 同步数据
- python re模块_Python re模块
- NTP 时间同步流量使用过大 问题解决
- 只有失去了,才知道珍惜!!!
- [Qt教程] 第35篇 网络(五)获取本机网络信息
- 路由守卫-vue切换路由登录判断、条件判断
- 如何创建SAP C4C Product list并用OData服务消费
- python读取oracle数据库性能_用python对oracle进行简单性能测试
- 记一次ora-1652错误的解决过程
- java 实例变量和类变量
- linux软件卸载不了,linux软件卸载
- python网址太长_python中url太长怎么解决
- 理解快速傅里叶变换(FFT)算法
- 【学习笔记】HTML基础:使用html制作网页
- 编写程序,输入一个N,返回角谷变换(达到1所需)的次数
- Uber如何使用Mesos的?答曰:和Cassandra一起用
- 【图像融合】基于matlab curvelet变换图像融合(评价指标)【含Matlab源码 781期】
- java--GUI窗口可视化编程1
- 五分钟学会做一个在线抽奖系统,手把手教你抽奖还学不会嘛?
- 有关AntDesign的简单学习