6
A
回答
27
號檢票GPS狀態需要
android.permission.ACCESS_FINE_LOCATION
的代碼檢查GPS
LocationManager manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
boolean statusOfGPS = manager.isProviderEnabled(LocationManager.GPS_PROVIDER);
2
的狀態如果要檢查GPS的條件是否它打開或關閉,那麼這個解決方案將幫助你
final LocationManager manager = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);
if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER))
Toast.makeText(context, "GPS is disable!", Toast.LENGTH_LONG).show();
else
Toast.makeText(context, "GPS is Enable!", Toast.LENGTH_LONG).show();
個
4
步驟 -
- 創建服務化背景下運行
您需要按照清單文件權限過於 -
android.permission.ACCESS_FINE_LOCATION
寫代碼
final LocationManager manager = (LocationManager)context.getSystemService (Context.LOCATION_SERVICE); if (!manager.isProviderEnabled(LocationManager.GPS_PROVIDER)) //what you want to do else //what you want to do
或者乾脆你可以檢查
LocationManager manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); boolean statusOfGPS = manager.isProviderEnabled(LocationManager.GPS_PROVIDER);
運行服務持續監控連接
- 從活動中打電話給你的服務
相關問題
- 1. 打開/關閉GPS狀態欄中沒有顯示圖標
- 2. 在Android中打開和關閉Gps?
- 3. 如何檢測用戶打開/關閉GPS狀態?
- 4. 開啓關閉GPS的Android
- 5. 如何打開/關閉狀態欄?
- 6. 使div打開/關閉狀態持續
- 7. 如何打開和關閉GPS?
- 8. gps開/關狀態變化事件
- 9. React導航抽屜的狀態? (打開或關閉)
- 10. WPF按鈕打開或關閉着色狀態
- 11. 打開/關閉GPS廣播android.location.PROVIDERS_CHANGED消息?
- 12. 打開GPS開啓/關閉小部件的GPS
- 13. 遠程打開或關閉Android
- 14. 開啓關閉GPS在ICS
- 15. android GPS force關閉
- 16. 的Android關閉GPS
- 17. 檢查GPS關閉或每次在Android
- 18. 模態關閉/打開
- 19. 打開或關閉分組
- 20. android在2.2中以編程方式打開和關閉GPS?
- 21. Android gps以編程方式打開和關閉
- 22. Android設備(4.0或以上)GPS開啓/關閉
- 23. android vibrator打開和關閉
- 24. 打開/關閉Android設備
- 25. 在科爾多瓦檢查GPS狀態(開/關)android
- 26. 更改Android開關狀態
- 27. 如果它打開或關閉,則關閉div如果關閉
- 28. 使應用內容處於打開狀態還是關閉狀態?
- 29. DataList綁定:「連接未關閉,連接的當前狀態爲打開狀態。」
- 30. 打開頁面無後退或關閉
同上。 AFAI可以看到所有可以告訴你關於啓用/禁用的方法,或者關於gps狀態的任何信息都需要適當的權限。似乎你應該能夠在不需要許可的情況下檢查啓用/禁用狀態。 – Hamy 2010-11-29 04:08:31