关于android短信拦截的问题

qirui_001 2012-05-03 09:56:36
如何实现在程序登录之后才会拦截短信,在登录画面不拦截呢?并且我是有多个activity的,我希望在用户登录之后能拦截短信,不是单在一个activity里拦截,动态注册Receiver,是不是每个activity都要注册啊?有没有什么好的解决方法呢?求借啊!!T_T..
...全文
70 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qirui_001 2012-05-03
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
还有个简单的方法:
在AndroidManifest.xml中注册拦截广播,在程序中记录一个登录状态的全局静态变量,在接收拦截广播处理的时候由全局静态变量判断是否登录。
[/Quote]
这个办法不错,谢谢指点。3L的办法感觉不会,刚学android,不太熟悉,再次感谢。
android_baiyuchuan 2012-05-03
  • 打赏
  • 举报
回复
还有个简单的方法:
在AndroidManifest.xml中注册拦截广播,在程序中记录一个登录状态的全局静态变量,在接收拦截广播处理的时候由全局静态变量判断是否登录。
android_baiyuchuan 2012-05-03
  • 打赏
  • 举报
回复
你不是要登录后拦截么!
那你就在你登录后弹出的activity里面注册你的拦截广播不就行了,你也可以添加判断:在判断登录状态后注册拦截广播。
如果要判定程序是否在前后台的话,你干脆使用一个service,在service中注册。
qirui_001 2012-05-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
http://junms.blog.51cto.com/3973154/722820
参考,全局的监听。
[/Quote]
全局的监听在登录画面会拦截。
dinjay 2012-05-03
  • 打赏
  • 举报
回复
http://junms.blog.51cto.com/3973154/722820
参考,全局的监听。

80,493

社区成员

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

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