java - 在Android应用程序中删除SD卡中的文件以进行语音转换器

标签 java android audio-streaming audio-recording

您好,我正在制作一个语音转换器应用程序,其中我必须删除 SD 卡中一些添加的 pcm 文件。歌曲保存的格式为: 名称.pcm

File f = new File(filepath + "/" + dir.getName() , SelectedFileOfListView + ".pcm");
f.delete();

其中SelectedFileOfListView是所选文件的名称。下面列出了目录中的文件。

dir = new File(filepath,"Recordings");
        if(!dir.exists()){
            dir.mkdirs();
        }
        File tempFile = new File(filepath,"hi");
        if(tempFile.exists())
            tempFile.delete();
        file = new File(filepath + "/" + dir.getName() , "test.pcm");

        // check list of files in the directory
        files = dir.list();

        if (files == null) {
            list.add("No Recordings saved yet.");
        } else {
            list.clear();
            for (int i = 0; i < files.length; ++i) {
                list.add(files[i]);
            }

        }

最佳答案

这是删除选定文件的代码

            File f = new File(PATH_TO_DIRECTORY + "/" + SELECTED_FILE);
        if (f!=null && f.exists()){
//delete it
f.delete();
}

关于java - 在Android应用程序中删除SD卡中的文件以进行语音转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16557488/

相关文章:

android - 如何使用 Athena 从 AWS S3 上的隐藏 csv 文件(以点开头)查询数据

android - Graphical Layout 显示ViewFlipper 的第一个 View ,如何查看其他 View ?

ios - 如何实时获取音频录制缓冲区数据?

audio - OpenAL:alBufferData 返回 AL_INVALID_VALUE,即使输入变量 *look* OK?

java - 在 Tomcat 上部署 JSF war 时出现异常

java - 触发谷歌眼镜上的相机

java - Thymeleaf + Spring 下拉菜单在选定的下拉框中保留数据

java - 检查 jsonArray 是否为 null

android - 将音频流式传输到 Android 中的 http-post

java - 检查 Android 上的互联网连接