我在StackOverflow中遇到過這個問題,但我無法使用建議的解決方案。最常見的解決方案之一是擴展Application類,但是我不能這樣做,因爲我所在的類已經擴展了另一個類。有沒有其他的方式來獲得課程的背景?如何獲取Android中的類(非活動)的上下文?
public class SMSReceiver extends BroadcastReceiver {
.......
.......
CreateDB dc = new CreateDB(mcontext);
dc.addBook(new Book(senderPhoneNumber,ang));
}
基本上,我需要收到一條消息,並添加發件人號碼和信息的數據庫,我需要上下文來創建數據庫實例。我是Android的初學者,所以如果你可以保持簡單的語言,那將會很棒。
謝謝!我沒有意識到我可以使用相同的上下文,並試圖創建一個構造函數,導致我的應用程序一直崩潰。 –
@Harichandan所以接受我的回答 –
我是一個StackOverflow新手,我很明顯不允許在接受答案後不久,我會肯定這樣做,當它允許我.. –