我现在有5个activity
,每个activity
里都有一个button
,来控制在线和不在线两种状态,在线的时候button
有一个动画效果。
比如我在activity1
中点击后,状态更新为在线(我在application
里写了一个布尔值来判断),现在button
开始出现动画,当我转到activity2
时,加载好activity2
后,button
我是想让他在动的。
同理,某个activity
点击,状态更新为不在线,则跳转其他activity
时都不动
我现在是在每个activity
中都写监听,这样我感觉万一我有一百个一万个activity
(当然不太可能),我岂不是炸了??
现在我想问的是,能不能写个全局的监听??让我写一个监听就好了
PS:一开始我为了方便叙述,说是个button
,其实是一个线性布局,在每个activity
布局中都是include
进来的
activity切换的时候会出发onresume方法,这个时候就可以在里面判断当前button的状态应该是开还是关,然后做相应操作就可以了。是不是你想复杂了?还是我没理解呢?