私は自分の声を録音し、それをデータ フォルダに保存する機能を実行しています。データフォルダーへの保存を回避することができました。しかし、今私の問題は、データフォルダーに特定のデータがあるかどうかを確認して、何かを実行できるようにする必要があることです..これは私のコードで、どこが間違っているのかわかりません:
individualFile = "y1";
OUTPUT_FILE= mydir + "/" + individualFile;
try{
File file = this.getFileStreamPath("y1");
if(file.exists()){
Log.v("Oh yes the thing is here", OUTPUT_FILE);
Share();
}else{
btn.setVisibility(View.VISIBLE);
}
}
catch(Exception e){
//Error message
}
}
必要なのは、記録されたファイルが既にデータ フォルダー内にあるかどうかを確認することです。そうであれば、Share() を表示する必要があります。それ以外の場合は、記録用のボタンを表示する必要があります。