用户输入到string.xml [重复]

问题描述 投票:-1回答:1

这个问题在这里已有答案:

现在我正在创建一个应用程序,它应该通过编辑文本获取用户输入,然后将此String存储到strings.xml文件中。你们其中一个人能告诉我怎么做吗?

java android android-studio
1个回答
1
投票

你不能在strings.xml中放一个字符串,因为它是只读的。你可以把它放在共享的首选项中

SharedPreferences.Editor editor = getSharedPreferences("MyPrefs", MODE_PRIVATE).edit();
 editor.putString("input", "My String");
 editor.apply();

并把它拿回来

SharedPreferences prefs = getSharedPreferences("MyPrefs", MODE_PRIVATE); 
String restoredText = prefs.getString("input", null);
© www.soinside.com 2019 - 2024. All rights reserved.