我正在開發該應用程序中的一個應用程序,我創建了一個服務,它從sdcard獲取所有圖像並將其存儲到數據庫中。圖庫內容更改的監聽器
所以,現在我想要刪除並添加數據庫內容,如果圖片添加到圖庫中並從圖庫中刪除,所以如果有任何圖像添加/編輯/從圖庫應用程序刪除,我們可以得到任何偵聽器?
我正在開發該應用程序中的一個應用程序,我創建了一個服務,它從sdcard獲取所有圖像並將其存儲到數據庫中。圖庫內容更改的監聽器
所以,現在我想要刪除並添加數據庫內容,如果圖片添加到圖庫中並從圖庫中刪除,所以如果有任何圖像添加/編輯/從圖庫應用程序刪除,我們可以得到任何偵聽器?
你可以指望的圖像
File dir = new File(Environment.getExternalStorageDirectory()
+ "/images");
File[] files = dir.listFiles();
int numberOfImages=files.length;
的數量,看看是否被添加或刪除的任何照片。
當您找到如何查找照片是否被編輯時,也請更新我。
謝謝你的幫助,但我怎麼知道那個特定的圖像已被刪除? –
您是從數據庫還是從本地存儲顯示圖庫中的圖像? – sam
您可以使用Android文件Observer。它不會是節拍解決方案。 –