次のコードは、ファイルが内部ストレージに存在するかどうかを確認する方法です。MODE_PRIVATE
です。ファイルが内部ストレージに存在するかどうかを確認しようとしています
public boolean isset(String filename){
FileInputStream fos = null;
try {
fos = openFileInput(filename);
//fos = openFileInput(getFilesDir()+"/"+filename);
if (fos != null) {
return true;
}else{
return false;
}
} catch (FileNotFoundException e) {
return false;
}
//File file=new File(mContext.getFilesDir(),filename);
//boolean exists = fos.exists();
}
ただし、例外が発生し、コードを続行しません。それは戻りません。どうして?
あなたはスタックトレースを私たちに提供することはできますか? – Nicholas