安卓怎么实现拦截事件并且增加逻辑处理

yung7086 2015-02-02 05:26:00
比如我自定义一个Button 其onclick由调用者传递,但是button也会随着onclick点击有一些复杂的效果处理,于是我想拦截调用者的onclick事件但又不能屏蔽,只是拦截然后增加一些操作啦,没接触过都不会提问了是不是该叫事件拦截修饰呢,,跪求大神第一滴血
...全文
327 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
孤独小书生 2015-11-20
  • 打赏
  • 举报
回复
只能回调了,写个listener(){ void click()},再写个setButtonClickListener(listener list){this.list = list},那边谁点击调用这个set方法,还是不懂就百度
s清风s 2015-11-20
  • 打赏
  • 举报
回复
没分回答,哇哈哈
开发者_android 2015-02-03
  • 打赏
  • 举报
回复
回调应该是可以的~
super小靖 2015-02-02
  • 打赏
  • 举报
回复
可以重写一个OnClickListener监听类,将复杂的操作放在这个类的onClick方法中,然后继承这个类,复写onClick方法,通过super执行复杂的操作,然后在super下面执行自己的代码,不知道这样算不算能解决你的问题??? 或是在复杂的操作后面写一个回调???都可以吧
yung7086 2015-02-02
  • 打赏
  • 举报
回复
只有这点分了

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧