我想检查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 }