Android sdk,检查SD卡上是否存在两个或更多文件

时间:2015-03-02 00:06:43

标签: java android android-studio

所以我一直在网上看一下,我一无所获;我需要一段简单的代码,让我检查是否存在两个文件,如果其中一个没有,则发出一个toast message错误。继承人我曾尝试过(我认为它会起作用,哈哈)

if((file1 && file2.exists())){
    ... 
    }else{
        Toast.makeText(MainActivity.this, "Some files are missing :(", Toast.LENGTH_LONG).show();
}

RE-MAKE

我忘记的只是文件1上的一个额外的“.exists()”

2 个答案:

答案 0 :(得分:1)

如果" file1"和" file2"变量属于Android中的File类,那么你唯一缺少的是" file1"的.exists()。

所以你的代码看起来像这样:

if((file1.exists() && file2.exists())){
    ... 
} else {
    Toast.makeText(MainActivity.this, "Some files are missing :(", Toast.LENGTH_LONG).show();
}

答案 1 :(得分:0)

你错过了if语句中file1的exists()调用,我认为