[英]Android writing to a text file
我的应用程序的原始文件夹中有一个文本文件,我打算将其用作保存设置,然后在需要时读回它们的一种简单方法。 我可以使用BufferedReader及其附带的内容从该文件中读取内容,但是我尝试了几种不同的方法来写入该文件,但似乎都无法正常工作。
在我看来,问题是我从未真正获得文件,我认为这仅仅是因为我不完全知道如何为它提供正确的目录和文件名。 我已经尝试了所有可能的方法,并且倾向于出现诸如“不存在这样的文件或目录”或“只读文件系统”之类的错误。
与我提供错误的信息有关,这似乎是一个非常简单的问题,因此,如果有人可以向我指出正确的方向,将不胜感激。
谢谢拉菲
为了保存设置,您应该使用SharedPreferences
而不是提供自定义解决方案。
我不完全确定您可以使用“原始”文件夹中的内容来做到这一点。
一种方法是在API中使用SharedPreference存储。 请参阅文档的数据存储部分。 根据您的描述,它是完美的。 另一种方法是将文件放在SDCard上并从那里读写。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.