android-location

    63熱度

    4回答

    我正在創建一個將在其自己的進程中運行的後臺服務。它應該允許我聽取設備位置是否改變。我應該能夠在通知用戶界面之前更改移動距離等標準。 我該怎麼辦?我對服務和LocationListener實現有一點了解。任何圍繞網絡的教程將不勝感激。 我從堆棧溢出中得到了一個back-link,但是我不太瞭解它。

    2熱度

    1回答

    如何向Android模擬器發送更新,就好像它們來自「網絡」提供商。 DDMS似乎是作爲「gps」提供商發送的,無法改變它。

    4熱度

    2回答

    由於某種原因,onLocationChanged不刷新,我只做了一次GPS應用,它只在應用啓動時運行一次。 這裏是我的代碼: 「位置已更改」 public BackgroundLocationService() { super("myintentservice"); locManager = (LocationManager) context.getSystemServi

    1熱度

    2回答

    我試圖做一個定位服務,但不知怎的,我不能讓它工作。 Lat和Lng始終爲NULL。 我對locManager.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0, locListener);有一些例外,所以我把它放在run()的方法裏,現在異常消失了。可能是什麼問題呢? 那麼定位服務的解決方案是什麼? 代碼: public c

    0熱度

    1回答

    我添加了一個加載器,因爲我的列表類需要位置進行更新。但是,在DDMS中設置位置後,進程將開始關閉,直到進程列表爲空,並且屏幕變黑。拋出的唯一錯誤消息如下。崩潰肯定是由onLocationChanged被調用引起的,但我不知道這是怎麼發生的。 E/InputQueue-JNI(335): channel '406d08f8 com.example.test/com.example.test.Spla

    0熱度

    4回答

    我創建了位置管理器服務。有了它,我想趕上瞬間的位置變化。我創建了一個服務類,並在其中LocationListener locationListener = new LocationListener() {@Override public void onLocationChanged(Location newLocation) {。但是,聽衆似乎反應緩慢。我正在努力改善位置服務類。出於這個原因,捕捉

    0熱度

    1回答

    首先讓我說明這個想法: 我想檢查用戶到指定路線的距離。該路線由多個位置點組成(在圖中,點a,b,c,d)。兩個相鄰點描述一個向量(藍線AB,BC,CD中的圖片) 我們應用(機器人特別是,但不是該問題的一部分) 在使用者的位置在沿着路線行駛時被追蹤。我想檢查每個新的位置,如果用戶仍然在路線上(或在距離X內)。 我畫了沿線3個可能地點: 位置1是沒有問題的。我把從點1到矢量ab的垂直線放下。這給了我一

    1熱度

    4回答

    我從服務啓動的線程請求位置更新時遇到問題。 我的應用程序需要從後臺服務(沒有任何UI線程)獲取位置更新。我將解釋我的應用程序的結構。 它具有由啓動接收器啓動的服務。 在服務的onStartCommand()中,它啓動一個調度程序線程。 調度程序線程請求位置更新。 問題是,當調度呼叫locationMgr.requestLocationUpdates() 它說:Can't create handle

    15熱度

    1回答

    我正在使用android LocationManager庫的例程requestSingleUpdate()例程,其中LocationListener。我試圖實現的功能是,用戶可以按下按鈕,應用程序將獲得其當前位置並執行反向地理編碼以獲取大致地址。 我的問題是,根據設備的網絡情況,獲取定位可能需要很長時間。我如何實現一個超時會導致我的'requestSingleUpdate()'放棄並告訴用戶找出他

    0熱度

    1回答

    我試圖解決這個問題:發送到onProgressUpdate()方法的座標等於0.0。使用調試器,我發現方法getLatitude(),getLongitude()返回0.0。問題是,這些方法,他們的課程是好的(我以前使用過)。 Here's的MainActivity簡化代碼: public class MainActivity extends Activity { Button btnStar