Android 库内容更改的侦听器

Android 库内容更改的侦听器,android,Android,我正在那个应用程序中开发一个应用程序,我创建了一个服务,可以从SD卡获取所有图像及其元数据并存储到数据库中 因此,现在我想删除和添加数据库内容,如果图像添加到gallery中并从gallery中删除,那么如果从gallery应用程序中添加/编辑/删除任何图像,我们是否可以获得任何侦听器?您可以计算图像的数量 File dir = new File(Environment.getExternalStorageDirectory() + "/images"); Fil

我正在那个应用程序中开发一个应用程序,我创建了一个服务,可以从SD卡获取所有图像及其元数据并存储到数据库中


因此,现在我想删除和添加数据库内容,如果图像添加到gallery中并从gallery中删除,那么如果从gallery应用程序中添加/编辑/删除任何图像,我们是否可以获得任何侦听器?

您可以计算图像的数量

File dir = new File(Environment.getExternalStorageDirectory()
            + "/images");
    File[] files = dir.listFiles();
    int numberOfImages=files.length;
查看是否添加或删除了任何照片


找到如何查找照片是否已编辑时也请更新我。

您可以使用Android file Observer。这不是最佳解决方案。谢谢回答,但我如何知道特定图像已被删除?您是从数据库还是从本地存储在gallery上显示图像?