gpt4 book ai didi

java - 向用户显示 SD 卡中的特定文件夹并允许选择文件

转载 作者:行者123 更新时间:2023-12-01 15:14:03 24 4
gpt4 key购买 nike

在我的游戏中,当用户保存特定模式时,我将文件(.xml)保存到 SD 卡中的文件夹中。现在,在加载保存的文件时,我需要向用户显示所有保存的文件。我想像您一样从图库中选择图像时显示它们,如下所示

     Intent intent = new Intent();
intent.setType("image/*");
intent.setAction(Intent.ACTION_PICK);
startActivity(intent);

我可以做这样的事情吗?我搜索过,但没有找到。如有帮助,将不胜感激。

注意:我可以通过获取应用程序 ListView 中所有保存的文件并向用户显示来实现此目的,但我想为此给予第二优先级。

谢谢

最佳答案

没有内置的系统应用程序可以实现此目的。理论上是不让用户接触文件系统。如果您确实想这样做并且不编写自己的实现代码,那么您可以使用 OpenIntents那里OI File Manager当然,有一个问题是用户可能没有安装该应用程序,因此您必须准备好提示他们安装它。您的用户可能不喜欢这一点。

我确实在我的应用程序 IpBike 中使用了这种方法。我希望我的用户有一些头脑,能够应对文件系统,文件导入和导出是一个不可或缺的功能。

关于java - 向用户显示 SD 卡中的特定文件夹并允许选择文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11896386/

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