打开默认文件管理器并在android中重命名文件

时间:2016-11-26 10:06:41

标签: android android-intent file-manager

我想以编程方式启动默认文件管理器,以显示文件夹的内容,并希望删除或重命名文件。

当我运行android app.It只显示文件夹的内容,但无法重命名文件。

我该怎么做?

我正在使用此代码。

openButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
  Intent intent = new Intent();
  intent.setAction(Intent.ACTION_GET_CONTENT);
  intent.setType("file/*");
  startActivity(intent);
}
}

谢谢

1 个答案:

答案 0 :(得分:2)

  

我想以编程方式启动默认文件管理器

没有"默认文件管理器"在许多Android设备上。对于启动器图标,除了Intent / MAIN之外,不要求任何文件管理器响应来自第三方应用的任何特定LAUNCHER结构。并且不要求任何应用允许用户重命名ACTION_GET_CONTENT活动中的任何内容。

您可能需要自己实现所需的功能,可能需要Best Practices on FILESTREAM implementations的帮助。