android如何在不插卡的情况下获取手机信号

dingwentao 2010-11-25 10:23:10
现在遇到一个比较棘手的问题,就是当android手机未插卡的情况下如何获取信号,或者插卡的情况下获取其他运营商的信号??

第一个问题比如,手机未插卡,要获取中国移动,中国联通,中国电信这三个运营商的信号,如何获取?要分别获取到!我个人的想法是,应该有一个方法可以分别获取到某个信号的强度,以及该信号的代码(也就是运营商代号)。那如果有三个信号,在程序层面是如何表现出来的呢?

第二个问题,如果手机插有某个运营商的卡,比如插的中国联通的卡,但是此时我想知道中国移动在当前地段的信号,该如何获取呢???

一直无解,求达人赐教。小弟才刚刚接触android开发,有问的比较低级的地方,请见谅!

补充一句,我们的版本是1.5的,不能超过1.6!
...全文
926 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuxinyl 2010-11-27
  • 打赏
  • 举报
回复
打开WIFI设置,搜索
huanyufeng 2010-11-26
  • 打赏
  • 举报
回复
很负责任的告诉你,这是不可能的!
dinjay 2010-11-26
  • 打赏
  • 举报
回复
PhoneStateListener.onSignalStrengthsChanged(SignalStrength signalStrength)
可以获取到信号强度

80,488

社区成员

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

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