0

我想我的應用程序開始嘗試在啓動時找到用戶位置,地圖不是提供給用戶的第一個標籤,當用戶從地圖標籤導航時,位置尋求停止。跨地圖活動的多個標籤檢索GPS位置

我希望地圖選項卡(或選項卡中的每個活動)都在搜索用戶位置,因爲它對用戶與應用程序的交互非常重要。我不確定使用線程是否是答案,我也不知道如何去做這件事。有推薦的方法嗎?

回答

0

我不完全明白你的標籤是什麼意思,我不能想像你的整個應用程序的結構

不過,如果你希望手機成爲越來越GPS更新,你只需要調用

LocationManager.requestLocationUpdates(); //to start e.g. in onResume() 
LocationManager.removeUpdates();   //in onPause() 

正如我所看到的,你似乎在爲GPS座標而創建一個Google Map'批發'。如果是這種情況,您最好學習和使用LocationManager API。

+0

因此,我們有三個選項卡的佈局,其中一個我們稱之爲地圖,目前多數民衆贊成在應用程序內的唯一的地方了的LocationManager被稱爲和標籤必須是處於活動狀態的這發生。 – W0lf7 2012-03-05 09:28:18

0

首先,從我的經驗,地圖是不好用的標籤,除非你做的自定義選項卡..

如果你仍然想使用標籤,我建議你創建一個未連接後臺服務初始選項卡,但是您在初始選項卡中啓動此服務,但您會執行一種機制,除非另一個選項卡關注,否則該服務將無法運行。

好運