2012-08-10 38 views
0

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

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

我可以这样做吗?我搜查了,但没有找到。帮助将不胜感激。

注意:我可以通过获取我的应用程序li​​stView中的所有保存的文件并显示给用户,但我想给予第二优先。

谢谢

回答

1

这里没有内置的系统应用程序。理论是不要将用户暴露给文件系统。如果你确实想这么做,而不是编码你自己的实现,那么你可以使用OpenIntents,那里有OI File Manager当然,用户可能没有安装应用程序,所以你必须准备好提示他们安装它。您的用户可能不赞赏这一点。

我在我的应用程序IpBike中使用这种方法。我让我的用户有一些大脑,能够处理文件系统,文件导入和导出是一个整体功能。

相关问题