我正在构建一个显示一堆图像(如幻灯片)的应用程序,但我不希望用户能够选择这些文件或文件夹。我不知道如何做到这一点(我已阅读了有关IsolatedFileStorage的一些内容,但不明白这是否意味着我无法查看用户文件)。是否可以阅读Windows Phone 7上的用户文件?如果是,如何?
编辑:我找到了一种方法来从用户选择图像文件,它只是调用PhotoChoserTask Show()
方法,但它只显示设备所有者的“我的图像”文件夹,并允许选择图片。这不完全是我想要的,因为我希望能够加载整个文件夹甚至图片容器(例如zip,我不知道)。即使使用这种方法,例如,我无法搜索音乐文件。
在此先感谢!
让我们看看我是否明白:这个独立存储不像临时文件夹,它在应用程序关闭或手机关机后仍然存在于手机中,对吗?另外,如果我想查看用户个人文件(如那些不是图像或类似的文件),我必须通过应用程序下载它们,这是正确的吗?最后的答案是......我创建的这个文件夹对用户而言是phisically出现的,所以他可以不用他通过应用程序下载文件,而只需将文件放在文件夹中(通过从他的计算机访问他的手机或通过一个文件浏览器)? – 2010-10-18 12:16:49
是的,它仍然存在。它的名为IsolatedStorage因为所有来自一个应用程序的数据都与所有其他应用程序隔离。对于您的应用程序,独立存储是它可以看到的* only *文件。您无法从计算机上看到此文件夹,除了在手机上使用您的应用程序,用户无法将文件放入其中。 – 2010-10-18 16:13:09
这意味着获得内容的唯一方法是通过web服务?还是有另一种不涉及在移动设备中下载50 MB文件的方式? – 2010-10-18 18:29:03