如何实现在程序登录之后才会拦截短信,在登录画面不拦截呢?并且我是有多个activity的,我希望在用户登录之后能拦截短信,不是单在一个activity里拦截,动态注册Receiver,是不是每个activity都要注册啊?有没有什么好的解决方法呢?求借啊!!T_T..
解决方案 »
- 求android 机顶盒 判断盒子上是否有外接硬盘或者U盘等存储设备
- android的调试速度怎么这么慢
- 请教:HTC G3手机退出程序的方法
- 本人的毕业设计,急!!!
- 编译froyo过程中的问题 新手 请勿喷
- startActivityForResult发出的Intent没有处理
- 遇到的Android UI设计的若干问题,很吐血
- android 报错 LOG
- 安卓隐藏状态栏不全屏问题
- android 开发关于调用系统录音机或现有录音设备,系统录音为小米2。
- wordpress Android客户端
- 请问怎样显示一张内存卡里面的图片,通过绝对路径显示~~~~~请问怎样显示一张内存卡里面的图片,通过绝对路径显示~~~~~
参考,全局的监听。
那你就在你登录后弹出的activity里面注册你的拦截广播不就行了,你也可以添加判断:在判断登录状态后注册拦截广播。
如果要判定程序是否在前后台的话,你干脆使用一个service,在service中注册。
在AndroidManifest.xml中注册拦截广播,在程序中记录一个登录状态的全局静态变量,在接收拦截广播处理的时候由全局静态变量判断是否登录。