如何在Android应用程序中打开文件夹创建

时间:2018-07-31 10:26:35

标签: android file directory

我生成了一个名为“ tesApplication”的文件夹,并在其中创建了一个文件名“ testFile.csc”,并将一些日期存储到该文件中。现在,我想使用新的意图打开文件夹目录。 我尝试使用下面的代码,但在我的情况下,无法通过其他任何方式来实现此目的。

Uri selectedUri = Uri.parse(fileNameString);
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(selectedUri, "text/csv");

    if (intent.resolveActivityInfo(getPackageManager(), 0) != null)
    {
        startActivity(intent);
    }
    else
    {
        // if you reach this place, it means there is no any file
        // explorer app installed on your device
    }

1 个答案:

答案 0 :(得分:0)

  

将其复制到else

public void openFolder()
{
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
Uri uri = Uri.parse(Environment.getExternalStorageDirectory().getPath()
    + "/myFolder/");
intent.setDataAndType(uri, "text/csv");
startActivity(Intent.createChooser(intent, "Open folder"));
}