0

Possible Duplicate:
How to get cell service signal strength in Android?

I am facing a problem with program development in the android area. I checked online and found no way to get the signal strength of a 3G signal. All the examples are using phonestatelistener to obtain signal strength when it changes by overriding the onsignalstrengthchange function to a callback function to show the signal. I find that I can't use this method to obtain the signalstrength. It seems that the function is never triggered.

The device I use to test is Nexus S version 2.3.6. I tried to make the apk on different versions 2.1 , 2.2, 2.3.3 or 4.0(Galaxy Nexus), but all cannot show the signal strength. I tried to download some apps from the market and they can obtain the signal strength on my Nexus S. Am I missing something that keeps my program from running normally?

I have tried to follow the instructions of the online example to build it, but no help. Is there any way to obtain the signal strength directly? Is it that the neighborcellinfo list is a private member , so no value can be returned?

Community
  • 1
  • 1
ZitaCheung
  • 31
  • 4

0 Answers0