2012-02-17 36 views
8

Ben komşu hücreler hakkında bilgi almak için çalışıyorum benim telefonum "görmek" atm. çok uzak çok iyi. Bunu böyle yapıyorum: maalesef bu liste her zaman boş olduğu ortaya çıkıyor. farklı yerlerde bile. berlin'de yaşıyorum, bu yüzden sanmıyorum çünkü aslında sadece bir hücre var!android: KomşuCellInfo her zaman boş! niye ya?

güncelleme: benim izinleri şu şekilde görünür: Ben aynı konuyla ilgili çeşitli sorular gördüm ama bunların hiçbiri gibi görünüyor iyi ve deterministik çözüm var

<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
<uses-permission android:name="android.permission.ACCESS_COARSE_UPDATES" /> 
<uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
+1

izin ayarlandı mı? – WarrenFaith

+0

evet! (bkz. güncellenmiş gönderi) – xenonite

+1

Bu soruna henüz bir çözüm buldunuz mu? Galaxy Nexus'tayım. Aşağıdaki tüm önerileri denedim, ancak yine de komşu hücrelerde hiçbir şey almıyorum. – ishan

cevap

0

getNeighboringCellInfo() android önerilmiyor. getAllCellInfo()'u kullanmalı ve List'da çıktısını ve element.isRegistered()'u kullanarak komşu olan Liste kararının her öğesinde bir döngü kullanmalısınız. NeighboringCells isRegistered() == false var.

İlgili konular