我對此進行了搜索,並提供了有關使用Power Manager Bug來解決此問題的解決方案。但是現在這個錯誤已經解決了。那麼現在我怎麼才能解決這個應用程序啓動時啓動GPS的問題? 請幫忙。自動開啓全球定位系統
2
A
回答
2
使用此功能:
private void turnGPSOn(){
String provider = Settings.Secure.getString(getContentResolver(), Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if(!provider.contains("gps")){ //if gps is disabled
final Intent poke = new Intent();
poke.setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider");
poke.addCategory(Intent.CATEGORY_ALTERNATIVE);
poke.setData(Uri.parse("3"));
sendBroadcast(poke);
}
}
撥打電話從你的activity
的onCreate()
方法此功能。
OR:
Intent intent=new Intent("android.location.GPS_ENABLED_CHANGE");
intent.putExtra("enabled", true);
sendBroadcast(intent);
感謝。
+0
謝謝......但它不工作。 – skjindal93
+0
@ skjindal93你在用設備測試嗎?哪個os? –
+0
是的,我正在用設備進行測試。 Android 2.3.6 – skjindal93
相關問題
- 1. 全球定位系統座標轉換
- 2. 全球定位系統追蹤問題
- 3. android nmea全球定位系統
- 4. j2me中的全球定位系統
- 5. 全球定位系統在Windows Mobile
- 6. OpenGEO全球定位系統問題
- 7. 統一全球定位系統運動數據
- 8. Android的全球定位系統路由系統
- 9. 全球定位系統谷歌地圖定位器V2.0的Android
- 10. Android - 全球定位系統的位置更改距離
- 11. 全球定位系統和網絡位置android
- 12. 位置服務全球定位系統,設置高優先級
- 13. 全球定位系統位置服務不適用於iOS 8
- 14. Android的全球定位系統的AsyncTask和ProgressDialog不確定
- 15. 全球定位系統沒有得到禁用和再次啓用Android PhonePhone
- 16. Android:全球定位系統和處理器
- 17. 全球定位系統數據時間距離基地轉換
- 18. 全球定位系統不在大樓內工作
- 19. 基於全球定位系統的iPhone應用程序
- 20. 訪問全球定位系統的問題
- 21. Android的全球定位系統 - 讓緯度和經度
- 22. 全球定位系統(GPS)並繪製iPhone中的MapRoutet
- 23. 快遞跟蹤軟件 - 全球定位系統 - iPhone
- 24. 全球定位系統設備和編程
- 25. 全球定位系統,傳感器和喚醒
- 26. 以編程方式切換全球定位系統4.4
- 27. ElasticSearch全球定位系統的交匯點
- 28. 全球定位系統劑量不會關閉
- 29. 全球定位系統,GeoCoding導致應用程序掛在android
- 30. 圖中的路徑查找? (全球定位系統)?
嘗試使用我發佈的解決方案。 –