检查Android上SD卡上是否存在文件

前端之家收集整理的这篇文章主要介绍了检查Android上SD卡上是否存在文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想检查SD卡上是否存在文本文件.文件名为mytextfile.txt.以下是代码
FileOutputStream fos = openFileOutput("sdcard/mytextfile.txt",MODE_WORLD_WRITEABLE);

我如何检查这个文件是否存在?

解决方法

这应该是诀窍,我已经将硬编码的SD卡参考替换为推荐的API调用 getExternalCacheDir()
File file = new File(getExternalCacheDir(),"mytextfile.txt" );
if (file.exists()) {
  //Do action
}

猜你在找的Android相关文章