如何在Android中检测塔的变化?

时间:2011-04-19 11:10:01

标签: android cellular-network

只是想知道是否可以在Android中更改手机信号塔?

我在onCellLocationChanged中看到了一个名为PhoneStateListener的事件。

我可以用它来检测细胞塔的变化吗?

2 个答案:

答案 0 :(得分:8)

这是正确的方法。如果您在新单元格中,它总是被调用。请参阅此处的文档:

http://developer.android.com/reference/android/telephony/PhoneStateListener.html#onCellLocationChanged(android.telephony.CellLocation

答案 1 :(得分:5)

事实并非如此。 来自onCellLocationChanges的{​​{1}}仅在手机未睡眠时被呼叫。 你必须唤醒手机(强制唤醒锁)才能获得手机信息。