android-location

    2熱度

    1回答

    我正在開發GPS跟蹤器應用。我收集的部分信息是旅行期間的用戶高程。 我不明白爲什麼我會得到一些隨機的高度值。我在沒有山脈的平原地區測試三星S3。我得到的高度的值從-30到+60米不等。 我讀了一些關於高度精確度的內容,可以是+/- 15米。但在我的情況下,我得到的結果是高於該閾值 有沒有人有任何想法如何獲得準確的高度?我對查詢任何第三方API(例如Google geocoder)並不感興趣。 謝謝

    1熱度

    1回答

    我試圖在應用啓動時獲取用戶的地理位置,即在啓動畫面期間。 我的方法是在主要活動中使用asynctask從單獨的類中獲取地理位置。我是android新手,所以我可能會錯過某些東西。下面是我寫來獲取用戶的地理位置的示例代碼: SplashScreenActivity.java(獲取地理位置無意向性服務) package work.office; import work.office.GeoLoca

    2熱度

    1回答

    我有一個服務,運行在後臺,觀察位置變化,然後我在地圖上繪製「路線」。 問題是,當我看着地圖上的路線時,它顯示了我停在一段時間(幾分鐘)的位置,我的位置在該位置附近跳動,而不是靜止的,所以路線看起來很糟糕。 有沒有辦法阻止這個,讓我有一個很好的連續路徑? 我試圖改變位置更新之間的最小距離,但似乎並沒有做任何事情 locationManager = (LocationManager) this.get

    1熱度

    1回答

    我想開發基於位置的提醒應用程序。因此,我想使用android服務獲取當前位置,即使應用程序沒有運行。但我沒有這樣做。我在android服務類中設置了計時器,但我不知道如何獲取服務類中的當前位置。問題是什麼 ?我得到了一些錯誤是這樣的: 不能創建內螺紋處理程序尚未調用looper.prepare() public class TrackerService extends Service {

    0熱度

    1回答

    我正在研究一個必須在後臺工作並將位置更新發送到服務器的應用程序。 該代碼非常簡單,正常工作。有一種服務具有一個Timer,它每15秒向服務器發送一次更新,並且還實現LocationListener接口。 我不認爲讓所有的代碼將是有益的,這裏是我如何設置類: @Override public void onCreate() { super.onCreate(); locati

    2熱度

    1回答

    我正在嘗試調試我的應用程序,出於某種原因,當我開始獲取當前位置時,我從來沒有更新過我的LocationListener ...我在清單中添加了正確的權限。這裏是我用來測試是否至少有一個回調被調用的示例代碼片段: 我已經測試了三種不同的設備(Galaxy S3,Galaxy Note 2,Google Nexus 4),它們都啓用了GPS & NETWORK。 LocationManager loc

    1熱度

    1回答

    Google在I/O 2013中透露了新的Fused位置提供程序API。 我想根據這個新功能更改我的代碼。但是,我的編譯器沒有找到LocationClient類。我搜查了the references,並沒有找到這個類。我的SDK完全更新(Android SDK工具22,Android SDK平臺 - 工具17,Android SDK構建工具17)。 那麼,這個班在哪裏?有沒有關於這個新API的示例

    1熱度

    4回答

    有沒有我可以使用任何代碼,這樣我就不必實現它在我自己的自動更改從GPS_PROVIDER到NETWORK_PROVIDER? 其實我用這個代碼: locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener); 但我要做到以下幾點: 嘗試使用GPS,只要它是不可使用NETW

    3熱度

    2回答

    在我的android應用程序中有一個閃屏,它檢查gps並獲取經度和緯度。當用戶打開GPS並運行我的應用時,它不會等待定位。該應用程序只顯示錯誤對話框並退出。所以我插入了一些代碼來等待執行直到大於零的經度和緯度。但是這不起作用。它只是在等待和等待。任何幫助將不勝感激。 這是我的代碼 if(gps.getLatitude()==0.0&&gps.getLongitude()==0.0){ w

    0熱度

    2回答

    我試圖在地圖上繪製折線以跟蹤我的位置。出於某種原因,我不知道爲什麼我的方法onMyLocationChanged(位置)沒有被調用,並沒有在地圖上繪製折線。這是與lcoationToLatLng(loc)方法一起使用的方法,它假定幫助在地圖上繪製跟蹤我去哪裏的折線。爲什麼不畫這條折線?這裏是我的代碼: public class RouteTracking extends FragmentActiv