2016-07-29 69 views

回答

3

strings.xml不能以编程方式修改。他们是常量字符串

如果您需要保存一个字符串&保留它,最简单的方法是使用SharedPreferences将值存储为键值对。尝试

ISharedPreferences sharedprefs = GetSharedPreferences("prefs_file", FileCreationMode.Private); 
sharedprefs.Edit().PutString("keyName","value").Commit(); 

您可以检索使用是“keyName”串像

ISharedPreferences sharedprefs = GetSharedPreferences("prefs_file", FileCreationMode.Private); 
String str = sharedprefs.GetString("keyName", null); 
+0

所以,如果我做的,比如说不同的XML文件,Assets文件夹,我将不能修改在所有? – Reaper9806

+0

@ Reaper9806号您的资产和资源将被编译到应用程序中。您只能通过代码访问它们。 – sJy

相关问题