2016-04-12 58 views
1

在我的應用程序中,我有一個sqlite數據庫。此數據庫中的列是: - id,data,date-added,mydescription。Android:查詢內容提供者數據庫

And android content provider Media.Image.External在它的數據庫中有以下列: - _id,_data,_title,_date-added,....等等。

我希望無論何時啓動應用程序,我的數據庫都會與內容提供程序數據庫(僅限id,數據和添加日期的列)同步。所以如果android內容提供者數據庫有一個額外的行,我的數據庫也添加該行,如果任何行被刪除,那麼我的數據庫也刪除該行。

那麼如何實現這件事。

謝謝

回答

0

您可以使用Application class

這是一個單身人士,並保證在您的任何活動之前開始。

它在Cursor Loader的幫助下查詢數據。如果內容提供者正確實施,您將獲得數據庫中每次更新的新數據。

相關問題