1
在我的Android應用程序中,我使用基於Intent的第三方庫應用程序。 第三方庫需要包含從我的應用生成的數據的內容提供者。如何在沒有數據庫的情況下填充內容提供程序
不幸的是,我的應用程序不使用數據庫或任何類型的持久性:數據是完全不穩定的。 因此,內容提供者沒有數據庫來從中獲取數據。
理想情況下,我想在Android運行時實例化數據時將數據傳遞給Content Provider。有沒有辦法做到這一點?
感謝認爲 蒙特拉
嗨Akhil謝謝你的回覆。我知道這個api,但是我不清楚什麼時候應該這樣做。我的意思是,我無法控制內容提供者何時由運行時實例化。如何在圖書館使用它之前填充CP? – Vincenzo 2012-04-14 17:44:19
您可以在cp的instantation方法本身,即onCreate()生命週期中執行此操作。 – Akhil 2012-04-14 17:57:44
好的,但我需要的數據作爲應用程序主Activity中的易失性變量存在。我如何從內容提供者的onCreate方法中獲取這些數據? – Vincenzo 2012-04-14 18:58:24