社区
Android
帖子详情
新人求问,Android的BaseActivity里面写的控件如何才能全局进行监听
ladyishenlong
2017-12-14 04:51:07
如题,我在baseActivity里面写了一个按钮,在baseActivity添加了监听事件。现在我有三个Activity继承了baseActivity,但是只有mainActivity才能成功出发监听事件。
想问一下各位大神,与没有办法能够实现对这个按钮进行全局的监听?
...全文
312
3
打赏
收藏
新人求问,Android的BaseActivity里面写的控件如何才能全局进行监听
如题,我在baseActivity里面写了一个按钮,在baseActivity添加了监听事件。现在我有三个Activity继承了baseActivity,但是只有mainActivity才能成功出发监听事件。 想问一下各位大神,与没有办法能够实现对这个按钮进行全局的监听?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haha_321
2017-12-15
打赏
举报
回复
打个想啥呢, 就算你写到BaseActivity中,也都是子类的变量(也就是说是你的mainactivity中的监听事件),你问你得每个实例是子类的,所以你这种方法不行
雨焰
2017-12-15
打赏
举报
回复
用广播或者eventbus框架也可以实现你的功能吧
顽固已死_有事烧纸
2017-12-14
打赏
举报
回复
三个Activity 都拥有一个相同ID的button 就可以在baseActivity里面 做监听
Android
中
Base
Activity
的使用
Base
Activity
的使用
Android
activity
对象管理
全局
状态栏设置
base
activity
设置
在我们开发过程中 为了使用方便 节约代码 我方你一定个会
写
一个
base
activity
类 提供其他的
activity
使用 首先我们要设置的就是状态栏颜色问题 统一管理 使用起来确实很方便 下面我给出一个最简单的方式供你们参考 ...
Android
MVP模式下的
全局
监听
网络状态优化
Android
MVP模式下的
全局
监听
网络状态优化 刚接触安卓的时候是最普通的MVC模式,换了一家公司后认识到MVP模式的重要性(面试别的公司没有接触过MVP模式被嫌弃o(╥﹏╥)o)正好在新的公司练练手,下面进入正题(MVP...
Android
全局
防止按钮多次点击
在
Base
Activity
类中引用如下代码即可 private long LAST_CLICK_TIME; // 上一次点击事件 private boolean isFastClick() { boolean flag = true; long currentClickTime = System.currentTimeMillis(); // 两...
Android
除了view的
监听
,其他的
监听
都要做销毁
监听
这里是一个第三方的
监听
,当你用完后要销毁,销毁的步骤如下 //接收消息 RongIMClient.addOnReceiveMessageListener(new OnReceiveMessageWrapperListener() { @Override public void onReceivedMessage(Message ...
Android
80,349
社区成员
91,287
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章