当前位置: 首页 > 知识库问答 >
问题:

无法在androidX java中重命名视频文件

太叔英卫
2023-03-14
confirmEdit.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                try {
                    renameFile(filePath, editFileName.getText().toString());
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }

            public void renameFile(File toBeRenamed, String new_name)
                    throws IOException {
                //need to be in the same path
                File fileWithNewName = new File(toBeRenamed.getParent(), new_name);
                if (fileWithNewName.exists()) {
                    throw new IOException("file exists");
                }
                // Rename file (or directory)
                boolean success = toBeRenamed.renameTo(fileWithNewName);
                if (!success) {
                    // File was not successfully renamed
                    Toast.makeText(MainActivity.this, "Failed", Toast.LENGTH_SHORT).show();
                }
            }
        });
    null

为什么我不能重命名文件,或者我做错了什么?

共有1个答案

宗政功
2023-03-14

添加

并且卸载了app,然后重新安装。

我可以重命名文件,后来我发现我没有在我的移动设备上启用写权限。

 类似资料:
  • 每当我加载html文件时,它都会给我一个错误 每当我按下播放按钮时,就会出现以下错误 我能够加载任何远程视频并运行,但问题是当我从资产文件夹代码加载本地视频以加载文件并设置web视图时 干杯,Saurav

  • 本文向大家介绍python利用文件时间批量重命名照片和视频,包括了python利用文件时间批量重命名照片和视频的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python利用文件时间批量重命名照片和视频的具体代码,供大家参考,具体内容如下 问题描述 承接上节的问题,在安卓和苹果间互导照片和视频还容易出现文件名混乱的问题,如下图所示。 代码实现 为保证文件名的准确性,这里主要提取照片的

  • 文件重命名 文件重命名 源码/* * Copyright (c) 2006-2018, RT-Thread Development Team * * SPDX-License-Identifier: Apache-2.0 * * Change Logs: * Date Author Notes * *//* * 程序清单:更改名称 * * 程序会创建一个操作文件的函数并导出到msh命令列表 * 在

  • 我一直在使用PDF文件中的命名目标来打开文件中特定位置的PDF文件。负责生成PDF文档的团队使用工具从图书标记自动生成命名目的地,因此命名目的地的名称往往类似于*9\u Glossary*或*Additional\u Information*。我们被要求用多种语言制作相同的文档。我预计我们将收到多种外语的PDF文档,在相同的位置带有书签,但图书标记的名称当然将使用这些其他语言,自动生成的命名目的地

  • 我们有一个基于CamelV2.16.1的集成系统,它运行在JBossV6 Linux平台上。有多个接口同时运行,每个接口具有不同的轮询速率。 我们间歇性地遇到“无法重命名文件”的问题,因为骆驼无法备份到“完成”文件夹,成功处理并从FTP源传输文件。重新启动camel应用程序可以解决这个问题。 基本上,在quartz调度器触发的定期时间间隔内,路由: null ftp:/xxxx/export?an

  • 我还尝试了以下操作: 同样,在我运行脚本之后,不会出现。我只有前两个字段名;第三个不停地掉下来。我该怎么解决这个?