2011-01-06 17 views
2

Ich bin dabei, eine GPS-App zu entwickeln, ich habe Location Manager und in der Lage, den Längen- und Breitengrad zu bekommen ... Aber ich brauche den NMEA 0183-Format-Satz zum Senden an den Server .. Wie kann ich diesen Satz bekommen, hilf mir wenn irgendeine dassWie bekomme ich NMEA Satz von GPRMC in meiner Anwendung?

Dank weiß

zum Lesen

Antwort

2

Hallo Sie durch Hinzufügen von NmeaListener nmea Satz bekommen kann, hier ist wie

LocationManager locationmanager; 
locationManager = (LocationManager) getSystemService(LOCATION_SERVICE); 
locationManager.addNmeaListener(new NmeaListener() { 
       public void onNmeaReceived(long timestamp, String nmea) { 

        Log.d(TAG,"Nmea Received :"); 
        Log.d(TAG,"Timestamp is :" +timestamp+" nmea is :"+nmea); 


       }}); 

bitte erhalten beachten Sie, dass Sie alle nmea Sätze wie GPGGA erhalten. ....,

+0

Vielen Dank für Ihre Antwort yar .. Aber es funktioniert nicht in meiner Anwendung, wenn ich diesen Code die Anwendung keinen Fehler, aber seine Kraft schließen zeigt .. wie kann ich bekomme das und drucke im Haupt ... wie output.append ("NMEA Sentence" + nmea); – Jagan

0

Wahrscheinlich müssen Sie hinzufügen android.permission.ACCESS_FINE_LOCATION

Verwandte Themen