Android 安卓:我如何检查软件包以确定是否存在文件?

Android 安卓:我如何检查软件包以确定是否存在文件?,android,imageview,image,Android,Imageview,Image,在我的项目中,我有一张图片,通过程序,我提取像素,处理这些像素,然后将其保存在我的包中 FileOutputStream fos=新建 FileOutputStream(context.getFilesDir().getAbsolutePath()) +“/newPicture.bmp”) 所以,它把我的照片保存在 /数据/数据/我的包\名称/文件 现在,我想用这个新图片替换我的默认图片。实际上,因为我没有这个新图片,所以应该显示默认图片。准备新图片时,应将默认图片替换为新图片 我的主要问题是如

在我的项目中,我有一张图片,通过程序,我提取像素,处理这些像素,然后将其保存在我的包中

FileOutputStream fos=新建 FileOutputStream(context.getFilesDir().getAbsolutePath()) +“/newPicture.bmp”)

所以,它把我的照片保存在

/数据/数据/我的包\名称/文件

现在,我想用这个新图片替换我的默认图片。实际上,因为我没有这个新图片,所以应该显示默认图片。准备新图片时,应将默认图片替换为新图片

我的主要问题是如何检查以确定是否存在新图片?如果不存在,则显示默认图片;如果存在,则显示新图片


谢谢。

在android中编写一个服务,该服务将监视您的旧文件是否发生了任何更新。 如果文件的时间戳发生更改,则新文件已更新。在执行文件操作之前,请从其他活动或视图类获取此状态。
希望这能对您有所帮助。

谢谢dea UNNI,我正在找一个页面来解释这项服务。再次感谢