0
假设我在我的Xamarin.Android应用程序中有EditText
。我想从中获取文本并将其作为字符串保存在Strings.xml中。我怎么做?Xamarin android将字符串保存到strings.xml
假设我在我的Xamarin.Android应用程序中有EditText
。我想从中获取文本并将其作为字符串保存在Strings.xml中。我怎么做?Xamarin android将字符串保存到strings.xml
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);
所以,如果我做的,比如说不同的XML文件,Assets文件夹,我将不能修改在所有? – Reaper9806
@ Reaper9806号您的资产和资源将被编译到应用程序中。您只能通过代码访问它们。 – sJy