Я пытаюсь написать очень простое приложение для Android, которое проверяет силу сигнала текущей ячейки. До сих пор я нашел только что-то под названием getNeighboringCellInfo()
, но я не уверен, что это включает текущую ячейку.
Как получить уровень сигнала CURRENT в Android?
Получает ли getNeighborCellInfo()
текущую ячейку? Это не похоже на то, что я смог получить с ним. Вот мой текущий код:
List<NeighboringCellInfo> n = tm.getNeighboringCellInfo();
//Construct the string
String s = "";
int rss = 0;
int cid = 0;
for (NeighboringCellInfo nci : n)
{
cid = nci.getCid();
rss = -113 + 2*nci.getRssi();
s += "Cell ID: " + Integer.toString(cid) + " Signal Power (dBm): " +
Integer.toString(rss) + "\n";
}
mainText.setText(s);