當一個應用程序使用谷歌播放服務定位API來獲取用戶的位置會發生什麼情況和GPS被禁用?寫什麼代碼,以使應用程序要求用戶打開GPS?谷歌Play服務的位置API在GPS關閉
此外,什麼樣的代碼應該版本棉花糖或更高寫入請求允許訪問的位置(如版本低於API 23更大的要求授權的應用程序的運行時間)。
而且如何處理,如果用戶不給的權限?
當一個應用程序使用谷歌播放服務定位API來獲取用戶的位置會發生什麼情況和GPS被禁用?寫什麼代碼,以使應用程序要求用戶打開GPS?谷歌Play服務的位置API在GPS關閉
此外,什麼樣的代碼應該版本棉花糖或更高寫入請求允許訪問的位置(如版本低於API 23更大的要求授權的應用程序的運行時間)。
而且如何處理,如果用戶不給的權限?
當一個應用程序使用谷歌播放服務定位API來獲取 用戶的位置會發生什麼情況和GPS被禁用?什麼碼寫入 使應用程序要求用戶打開GPS?
如果GPS被禁用,最後已知位置可以通過谷歌檢索播放服務,
創建GoogleApiClient
GoogleApiClient mGoogleApiClient =新GoogleApiClient.Builder(本).addConnectionCallbacks(此) .addOnConnectionFailedListener(本) .addApi(LocationServices.API).build();
得到這樣的最後已知位置,
LocationServices.FusedLocationApi
.getLastLocation(mGoogleApiClient);
https://developer.android.com/training/location/retrieve-current.html
此外,什麼樣的代碼應該版本棉花糖寫入或更大 索要存取位置的權限(因爲版本高於API 23請求應用程序運行時的權限)。
而且如何處理,如果用戶不給的權限?
從Android的棉花糖,有必要在runtime.Here請求權限是鏈接它,
https://developer.android.com/training/permissions/requesting.html
@AayushTaneja https://stackoverflow.com/questions/843675/how-do-i-find-out-if-the-gps-of-an -roid-device-is-enabled –
不,我不要求最後的位置。我問如何讓用戶打開GPS,如果它關閉?@BatCat –
您的問題已經在這裏找到答案了百倍。你爲什麼不花2分鐘的時間搜索? –
我已經搜索谷歌以及StackOverflow,但找不到有用的答案..因此問了問題@ VladMatvienko –
我不相信你已經搜查。我可以在24秒內找到答案:https://www.google.com.ua/search?q=android+open+gps+enable+settings https://www.google.com.ua/search?q = android + request + location + permission –