2013-01-23 82 views
0

我想知道如何檢測位置服務是否處於活動狀態並搜索用戶位置。這是創建一個位置切換按鈕。檢查位置服務處於活動狀態

當應用程序啓動時,它開啓定位服務使用:

[locationController.locationManager startMonitoringSignificantLocationChanges]; 

然後我有一個按鈕,我想做到以下幾點:

if (location.services active) { 
    //turn off LS 
} else { 
    // turn on 
} 

這不是一個關於locationServicesEnabled問題。

感謝

回答

0

據我所知,定位服務是可以通過多個應用程序在同一時間內使用的系統服務。因此,在使用它時,在訪問它之前不知道它是否打開或關閉。操作系統會根據您沒有任何關於其狀態的信息的使用情況來打開或關閉它。

+0

好吧,所以聽起來不可能設置開/關開關,然後當我加載視圖時無法檢測到狀態。 – BenM

相關問題