Xamarin Forms文件在两次使用之间不会保留

时间:2018-07-14 02:15:46

标签: c# xamarin xamarin.forms xamarin.android

我一直试图将xml文件保存到手机中以备后用。我试图将其保存到OpenUrlfrom bokeh.models import CustomJS taptool.callback = CustomJS(code=""" var ind = cb_data.index['1d'].indices[0]; var color = cb_obj.source.data['color'][ind]; $('#div_id').text(color); """) Environment.SpecialFolder.MyDocuments。所有这些工作都是在应用程序会话中完成的,因为只要应用程序正在运行,我就可以保存文件并从中读取文件。一旦我关闭应用程序并重新打开它,该应用程序应从文件中读取并显示信息,但由于某种原因该文件不存在(在这种情况下,该应用程序会创建一个新的空白文件),或者该文件为空白。我想尝试查看文件的外观,但是我什至找不到文件的存储位置,因为我只是使用Environment.SpecialFolder ...路径。到目前为止,我仅在有帮助的情况下才在android上测试了此应用。

非常感谢您的帮助!

以下是将数据保存到文件checkins.xml的代码:

Environment.SpecialFolder.Personal

这是用于将签入文件从该文件加载到列表的代码:

Environment.SpecialFolder.LocalApplicationData

1 个答案:

答案 0 :(得分:0)

我实际上已经以完全不同的方式解决了这个问题。我无法保存/加载文件,因此我可以使用Application.Current.Properties,它具有基本的键/值对,并且在两次使用之间保持不变。我强烈建议您使用它,因为它非常适合我。