我有一個應用程序類的擴展,我需要在我創建的BroadcastReceiver中獲取引用。傳遞給「onReceive」的上下文是一個受限制的上下文。有沒有辦法獲得對實際應用上下文的引用?如何從廣播接收器獲取應用程序上下文?
13
A
回答
28
0
BroadcastReceiver已經給出了上下文。看看onReceive。
public void onReceive(Context context, Intent intent)
相關問題
- 1. Android - 從廣播接收器onReceive()獲取上下文發送到
- 2. 從廣播接收器獲取意向
- 3. 如何使用廣播接收器運行的應用程序
- 4. 註冊通過應用上下文的廣播接收器
- 5. 廣播接收器聆聽上次安裝的應用程序
- 6. 限制Android廣播接收器從特定的應用程序
- 7. 如何從廣播接收器中獲取號碼?
- 8. 如何從廣播接收器
- 9. 如何從廣播接收器
- 10. 如何從廣播接收器
- 11. 從廣播接收器
- 12. 從廣播接收器
- 13. startActivity()從廣播接收器
- 14. 從廣播接收器
- 15. Android編程 - 如何從廣播接收器播放SoundPool聲音?
- 16. 如何使用廣播接收器下載文件?
- 17. 如何從廣播接收器啓動下載管理器?
- 18. 當我使用廣播接收器時,應用程序崩潰
- 19. 檢索廣播接收器中的調用上下文()
- 20. 如何在應用程序關閉時接收廣播?
- 21. 廣播接收器
- 22. 廣播接收器
- 23. 如何將應用程序上下文傳遞到廣播接收器,同時保持構造空
- 24. 如何使用廣播和接收器
- 25. 廣播接收器應用程序採購/安裝
- 26. 應用程序停止後未觸發廣播接收器
- 27. 爲整個應用程序設置的廣播接收器
- 28. 當應用程序關閉時的廣播接收器android
- 29. 廣播接收器完成應用程序
- 30. Android廣播接收器,當應用程序在後臺
是什麼讓你說它受到限制。你在具體情況下想要做什麼? – FoamyGuy
因爲onReceive的上下文的實際類是ReceiverRestrictedContext類型的。我有一個應用程序的擴展,它允許我非靜態地獲得我需要的幾個對象的引用。 – predhme