gpt4 book ai didi

android - 单击状态通知打开特定文件夹

转载 作者:行者123 更新时间:2023-11-29 00:04:47 25 4
gpt4 key购买 nike

我在状态通知中显示下载的文件进度。我想在下载结束后单击通知打开特定的下载文件夹。我使用了下面的代码,但它总是首先打开“打开自”窗口,当我选择"file"时管理器”从窗口然后打开内部存储的根目录。我哪里出错了?

Intent intent = new Intent();
Uri uri = Uri.parse(folder.getPath());
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setDataAndType(uri, "file/*");


final PendingIntent contentIntent = PendingIntent.getActivity(context, 0,intent, 0);
mBuilder = new NotificationCompat.Builder(context);

mBuilder.setContentText("Download complete")
.setProgress(0, 0, false)
.setContentIntent(contentIntent);

最佳答案

试试这个可能有用

Uri pathUri= Uri.parse(Environment.getExternalStorageDirectory().getPath()
+ "/blahblahfolder/");
intent.setDataAndType(pathUri, "file/*");

希望这能奏效。

关于android - 单击状态通知打开特定文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34649491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com