0
假設我在清單文件中定義了一個Android廣播接收器。通過Manifest文件定義的Android Receiver的上下文是什麼?
我在onReceived(Context context,...)上收到的上下文是什麼?
它將成爲應用程序上下文的一個實例嗎?
感謝
假設我在清單文件中定義了一個Android廣播接收器。通過Manifest文件定義的Android Receiver的上下文是什麼?
我在onReceived(Context context,...)上收到的上下文是什麼?
它將成爲應用程序上下文的一個實例嗎?
感謝
我不會指望它是任何特定類型的Context
。它沒有記錄爲Application
,可能很容易成爲某種ContextWrapper
。實際的課程在Android版本之間可能會有所不同。
如果您需要Application
上下文,請在傳入的Context
上調用getApplicationContext()
。這樣,你可以保證獲得正確的對象。
不錯的策略,謝謝! – nhong