我正在寫應用程序,它基於GPS收集位置數據。我有下一個問題: 當我嘗試獲取GPS數據和GPS關閉,我顯示通知,要求打開GPS,並開始(當然點擊當然)意圖與「ACTION_LOCATION_SOURCE_SETTINGS」。問題:我怎麼知道用戶打開了它?是否有一些廣播的行動,或者我可以設置一些聽衆,或其他?我可以聽GPS的變化嗎?
3
A
回答
5
public class MyLocationListener implements LocationListener
{
@Override
public void onLocationChanged(Location loc) {
GlobalHelper.handler.post(GlobalHelper.update_location);
}
@Override
public void onProviderDisabled(String provider) {
// TODO Auto-generated method stub
GlobalHelper.system_message(provider + " Ausgeschaltet", 0,false);
}
@Override
public void onProviderEnabled(String provider) {
// TODO Auto-generated method stub
GlobalHelper.system_message(provider + " Eingeschaltet",0,false);
}
@Override
public void onStatusChanged(String provider, int status,
Bundle extras) {
// TODO Auto-generated method stub
}
}
+0
OMG我忘了在LocationListener中有這樣的方法來激發GPS狀態,我的錯誤。謝謝! – xitx 2011-04-04 12:40:48
1
可以監視android系統設置,看Monitor Android system settings values
相關問題
- 1. 收聽GPS狀態變化
- 2. Android監聽GPS狀態的變化?
- 3. 視圖模型可以偵聽自己屬性的變化嗎?
- 4. Excel Interop:你可以聽取範圍值的變化嗎?
- 5. 我可以收聽PRINT SCREEN事件嗎?
- 6. 我可以簡化sql嗎?
- 7. AS3 - 我可以使用addEventListener檢測變量值的變化嗎?
- 8. 我可以動畫背景漸變的變化嗎?
- 9. 我可以操縱變量在Java中變化的方式嗎?
- 10. Android:聽變化的變化
- 11. 我可以暫時變化一個變量嗎?
- 12. 我可以簡化以下模板嗎?
- 13. 我們可以更改移動設備的GPS值嗎?
- 14. 我可以自由使用android的Gps API嗎?
- 15. 我可以在iOS中獲得GPS位置的準確性嗎?
- 16. 我可以聽我創建的Windows服務事件嗎?
- 17. 我可以通過我的應用程序以編程方式啓用GPS嗎?
- 18. 我的CurrentThreadID可以改變嗎?
- 19. 我的測試自動化策略聽起來很可笑嗎?
- 20. 我想聽JtextField中的變化
- 21. 我可以在python中格式化一個變量嗎?
- 22. C# - 我可以/應該簡化/改變這段代碼嗎?
- 23. 我可以使用Xcode模擬器測試顯着變化嗎?
- 24. 我可以在PHP變量上使用序列化嗎?
- 25. 我可以運行GA來優化小波變換嗎?
- 26. 我可以使用GPS獲取方向嗎?
- 27. 我可以使用GPS進行室內導航嗎?
- 28. 我可以使用Corona SDK獲取Iphone/Android GPS位置嗎?
- 29. 我們可以防止/避免gps欺騙嗎?
- 30. 我可以再次顯示gps位置彈出消息嗎?
我需要得到它的快,因爲它可能。是的,我知道我可以開始一些服務,可以檢查這一點,但用戶更改設置可能需要很長時間,並且會花費大量電池和系統資源。或不? – xitx 2011-04-04 09:01:21
嘿,我還沒有與GPS應用程序工作。但這是我能夠爲你找到的東西:http://android.stackexchange.com/questions/186/make-certain-apps-turn-on-gps-automatically – 2011-04-04 09:10:47
@ Kartik它可能用於應用程序打開GPS通過反思我猜。 ( – xitx 2011-04-04 09:20:33