Wie machen Sie Android-LocationManager Zellen verwenden Netzwerk-und nicht-Wifi-Netzwerk?

Ich habe ein android-Anwendung mit LocationManager Holen Sie sich die Zelle Netzwerkadresse und nicht die Wifi-location? Wenn ich schaltete das Wifi-Antenne und führen Sie Folgendes aus:

LocationManager lm = (LocationManager) paramContext.getSystemService(Context.LOCATION_SERVICE);
Location location = lm.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

Ich bin doch immer wieder die Wifi-Standort und nicht die Zelle Speicherort im Netzwerk. Ich will es zurück die Zelle Ort, da habe ich verschoben, ausder Wifi-Standort. Ich habe versucht, mit einem LocationListener aber das scheint nicht zu helfen.

Dieser läuft auf einem HTC Evo mit Froyo.

Dank!

  • Ich bin versucht zu tun das genaue Gegenteil UND eine Unterscheidung zwischen wifi und Mobilfunk. keine große Sache, aber es ist nicht sehr oft, dass Tony Gil läuft über ein ähnliches problem geschrieben von Tony G.
InformationsquelleAutor Tony G. | 2010-10-19
Schreibe einen Kommentar