确定Android上正在拨打的#

时间:2010-06-28 14:09:07

标签: android android-emulator

我知道通过电话管理员听,你可以听3种不同的状态。我知道CALL_STATE_OFFHOOK表示至少有一个拨号,活动等的呼叫。我的问题是 - 电话管理器,有没有办法确定电话摘机的号码?我认为getLine1Number()可能会返回正在拨打的电话号码,但这不是我所期望的。我正在使用2个模拟器,并添加了一个日志行,以便我可以看到该方法正在做什么。当拨打另一个模拟器时,我希望getLine1Number()返回5554,但它是15555218135.也许我应该使用另一种方法代替?我是否需要进入源代码才能获得我想要的信息?

1 个答案:

答案 0 :(得分:0)

显然,getLine1Number()正在返回手机号码。我目前正在努力让用户使用该程序发起呼叫。他们输入要在文本框中拨号的号码,这样我就可以捕获号码。