2017-10-17 79 views
0

我已經成功開發了一個跟蹤應用程序,它將移動位置記錄到Web服務器。但我必須始終保持活動位置&數據服務。是否有辦法只在需要時自動啓用和禁用這些服務。自動主動/取消位置和數據

目標版本:4.4.4的Android(奇巧)

+1

轉問https://stackoverflow.com/questions/33251373/turn-on-location-services-without-navigating-to-settings-page – 2017-10-17 11:01:45

+1

這@OmDave要說的是和我一樣當我參考使用Google Play服務控制應用內的位置時 – webo80

回答

0

關於數據,有什麼可以做的。您無法以編程方式啓用/禁用數據連接(cellullar)。

關於位置,您無法按需啓用,但可以打開設置位置選項卡: startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));

或者您可以提示啓用(不禁用)位置設置,只需從應用程序內部啓動,在Google Play服務的幫助下顯示對話框。該文檔是here