Basic4Android - GPS в сервисных приложениях - PullRequest
0 голосов
/ 12 ноября 2011

как использовать GPS в сервисе. у меня активность работает нормально с GPS, но в обслуживании не работает.

как обработать это событие в сервисе:

Sub GPS_LocationChanged (Location1 As Location)
    Dim Lat, Lon As String
    Lat = Location1.Latitude
    Lon = Location1.Longitude   

    lblLat.Text = Lat
    lblLon.Text = lon

    Dim req As HttpRequest
    req.InitializeGet("http://1.aspx?lat=" & Lat & "&Lon=" & Lon)
    hc.Execute(req, 1)

End Sub

Ответы [ 2 ]

0 голосов
/ 12 ноября 2011

Нет разницы между использованием GPS в службе или в деятельности. Обязательно запустите службу с ключевым словом StartService.

0 голосов
/ 12 ноября 2011

Вы добавляете сервис gps в ваш AndroidManifest.xml? Вы должны добавить разрешения для вашего приложения.

Пример активации и использования GPS: https://sites.google.com/site/androidhowto/how-to-1/using-the-gps

Какую услугу вы пытаетесь написать? Так как используемый вами URL довольно странный.

...