用户输入到string.xml

时间:2017-12-21 14:35:53

标签: java android android-studio

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

1 个答案:

答案 0 :(得分: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);