我尝试了这个record sound的代码。我看到我可以使用以下代码释放声音:
private void stopPlaying() {
mPlayer.release();
mPlayer = null;
}
问题是我想释放声音并删除录制的文件。如果只使用这段代码我仍然有mFileName上的声音文件,文件名是audiorecordtest.3gp。
任何人都知道如何删除此文件以便我可以在手机上保存内存吗?
答案 0 :(得分:0)
试试这段代码,
File f1 = new File(mFileName);
boolean success = f1.delete();
if (!success){
Toast.makeText(getApplicationContext(), "File not deleted!", Toast.LENGTH_LONG).show();
}
else
{
Toast.makeText(getApplicationContext(), "File deleted.", Toast.LENGTH_LONG).show();
}